SEC CIK 1231715
DSOUZA FRANCISCO
Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CTSHview stock → | 162,324 | 2020-02-24 |
| GEview stock → | 151,500 | 2018-11-14 |
| MDBview stock → | 8,606 | 2026-06-30 |
Position History — CTSH
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CTSH
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2020-02-24 | Open-market sale | 25,867 | $68.22 | 162,324 |
| 2020-02-24 | Open-market sale | 11,302 | $68.86 | 151,022 |
| 2020-02-24 | Open-market sale | 250 | $69.84 | 150,772 |
| 2020-02-10 | Open-market sale | 37,419 | $69.14 | 188,191 |
| 2020-01-27 | Open-market sale | 62,177 | $61.81 | 225,610 |
| 2020-01-13 | Open-market sale | 60,400 | $60.86 | 289,564 |
| 2020-01-13 | Open-market sale | 1,777 | $61.24 | 287,787 |
| 2019-12-31 | Option exercise (derivative) | 20,822 | $0.00 | 0 |
| 2019-12-31 | Option exercise | 20,822 | — | 360,517 |
| 2019-12-31 | Tax withholding | 10,553 | $62.02 | 349,964 |
| 2019-12-30 | Open-market sale | 62,177 | $61.66 | 339,695 |
| 2019-12-16 | Open-market sale | 145 | $62.51 | 401,872 |
| 2019-12-16 | Open-market sale | 62,032 | $61.85 | 402,017 |
| 2019-12-02 | Open-market sale | 62,178 | $63.66 | 464,049 |
| 2019-11-26 | Open-market sale | 62,178 | $63.62 | 526,227 |
| 2019-09-30 | Option exercise (derivative) | 20,822 | $0.00 | 20,822 |
| 2019-09-30 | Tax withholding | 10,583 | $60.27 | 588,405 |
| 2019-09-30 | Option exercise | 20,822 | — | 598,988 |
| 2019-07-09 | Option exercise (derivative) | 15,682 | $0.00 | 0 |
| 2019-07-09 | Option exercise | 28,123 | — | 505,294 |
| 2019-07-09 | Option exercise | 173,741 | — | 664,860 |
| 2019-07-09 | Tax withholding | 14,175 | $64.38 | 491,119 |
| 2019-07-09 | Tax withholding | 86,694 | $64.38 | 578,166 |
| 2019-07-09 | Tax withholding | 7,827 | $64.38 | 477,171 |
| 2019-07-09 | Option exercise | 15,682 | — | 484,998 |
| 2019-06-30 | Option exercise (derivative) | 20,822 | $0.00 | 41,644 |
| 2019-06-30 | Tax withholding | 10,619 | $63.39 | 469,316 |
| 2019-06-30 | Option exercise | 20,822 | — | 479,935 |
| 2019-06-02 | Option exercise (derivative) | 5,227 | $0.00 | 15,682 |
| 2019-06-02 | Option exercise | 5,227 | — | 461,719 |
| 2019-06-02 | Tax withholding | 2,606 | $61.93 | 459,113 |
| 2019-06-01 | Option exercise (derivative) | 4,017 | $0.00 | 28,123 |
| 2019-06-01 | Option exercise | 4,017 | — | 458,516 |
| 2019-06-01 | Tax withholding | 2,024 | $61.93 | 456,492 |
| 2019-03-31 | Option exercise (derivative) | 20,821 | $0.00 | 62,466 |
| 2019-03-31 | Option exercise | 20,821 | — | 465,149 |
| 2019-03-31 | Tax withholding | 10,650 | $72.45 | 454,499 |
| 2019-03-14 | Gift | 48,612 | $0.00 | 444,328 |
| 2019-03-02 | Option exercise (derivative) | 5,227 | $0.00 | 20,909 |
| 2019-03-02 | Tax withholding | 2,623 | $72.13 | 492,940 |
| 2019-03-02 | Option exercise | 5,227 | — | 495,563 |
| 2019-03-01 | Option exercise (derivative) | 4,018 | $0.00 | 32,140 |
| 2019-03-01 | Option exercise | 4,018 | — | 492,370 |
| 2019-03-01 | Tax withholding | 2,034 | $72.13 | 490,336 |
| 2019-02-26 | Grant / award (derivative) | 173,741 | $0.00 | 173,741 |
| 2019-02-26 | Grant / award (derivative) | 83,287 | $0.00 | 83,287 |
| 2019-01-01 | Option exercise (derivative) | 72,709 | $0.00 | 0 |
| 2019-01-01 | Option exercise | 72,709 | $0.00 | 525,205 |
| 2019-01-01 | Tax withholding | 36,853 | $63.48 | 488,352 |
| 2018-12-27 | Gift | 57,730 | $0.00 | 452,496 |
| 2018-12-17 | Gift | 2,750 | $0.00 | 510,226 |
| 2018-12-02 | Option exercise (derivative) | 5,227 | $0.00 | 26,136 |
| 2018-12-02 | Option exercise | 5,227 | $0.00 | 515,807 |
| 2018-12-02 | Tax withholding | 2,831 | $71.23 | 512,976 |
| 2018-12-01 | Option exercise (derivative) | 4,735 | $0.00 | 0 |
| 2018-12-01 | Option exercise (derivative) | 4,017 | $0.00 | 36,158 |
| 2018-12-01 | Tax withholding | 2,193 | $71.23 | 510,580 |
| 2018-12-01 | Option exercise | 4,735 | $0.00 | 511,321 |
| 2018-12-01 | Tax withholding | 2,565 | $71.23 | 508,756 |
| 2018-12-01 | Option exercise | 4,017 | $0.00 | 512,773 |
| 2018-11-30 | Option exercise (derivative) | 26,872 | $0.00 | 0 |
| 2018-11-30 | Option exercise | 26,872 | $0.00 | 521,140 |
| 2018-11-30 | Tax withholding | 14,554 | $71.23 | 506,586 |
| 2018-09-02 | Option exercise (derivative) | 5,228 | $0.00 | 31,363 |
| 2018-09-02 | Tax withholding | 2,842 | $78.43 | 494,268 |
| 2018-09-02 | Option exercise | 5,228 | $0.00 | 497,110 |
| 2018-09-01 | Option exercise (derivative) | 4,735 | $0.00 | 4,735 |
| 2018-09-01 | Option exercise (derivative) | 4,018 | $0.00 | 40,175 |
| 2018-09-01 | Tax withholding | 2,199 | $78.43 | 491,882 |
| 2018-09-01 | Option exercise | 4,018 | $0.00 | 494,081 |
| 2018-09-01 | Tax withholding | 2,574 | $78.43 | 490,063 |
| 2018-09-01 | Option exercise | 4,735 | $0.00 | 492,637 |
| 2018-07-01 | Option exercise (derivative) | 36,354 | $0.00 | 72,709 |
| 2018-07-01 | Tax withholding | 17,706 | $78.99 | 487,902 |
| 2018-07-01 | Option exercise | 36,354 | $0.00 | 505,608 |
| 2018-06-02 | Option exercise (derivative) | 5,227 | $0.00 | 36,591 |
| 2018-06-02 | Tax withholding | 2,545 | $76.87 | 469,254 |
| 2018-06-02 | Option exercise | 5,227 | $0.00 | 471,799 |
| 2018-06-01 | Option exercise (derivative) | 4,017 | $0.00 | 44,193 |
| 2018-06-01 | Option exercise (derivative) | 4,734 | $0.00 | 9,470 |
| 2018-06-01 | Tax withholding | 1,974 | $76.87 | 466,572 |
| 2018-06-01 | Option exercise | 4,017 | $0.00 | 468,546 |
| 2018-06-01 | Option exercise | 4,734 | $0.00 | 466,834 |
| 2018-06-01 | Tax withholding | 2,305 | $76.87 | 464,529 |
| 2018-05-11 | Gift | 325 | $0.00 | 462,100 |
| 2018-03-02 | Option exercise (derivative) | 5,227 | $0.00 | 41,818 |
| 2018-03-02 | Option exercise | 5,227 | $0.00 | 464,979 |
| 2018-03-02 | Tax withholding | 2,554 | $81.28 | 462,425 |
| 2018-03-01 | Option exercise (derivative) | 4,735 | $0.00 | 14,204 |
| 2018-03-01 | Tax withholding | 2,313 | $80.65 | 459,752 |
| 2018-03-01 | Option exercise | 4,735 | $0.00 | 462,065 |
| 2018-02-26 | Grant / award (derivative) | 109,063 | $0.00 | 109,063 |
| 2018-02-26 | Grant / award (derivative) | 48,210 | $0.00 | 48,210 |
| 2018-01-11 | Option exercise (derivative) | 155,663 | $0.00 | 0 |
| 2018-01-11 | Option exercise | 155,663 | $9.11 | 612,993 |
| 2018-01-11 | Open-market sale | 155,663 | $74.06 | 457,330 |
| 2018-01-10 | Option exercise (derivative) | 84,337 | $0.00 | 155,663 |
| 2018-01-10 | Open-market sale | 84,337 | $74.00 | 457,330 |
| 2018-01-10 | Option exercise | 84,337 | $9.11 | 541,667 |
| 2017-12-19 | Gift | 2,020 | $0.00 | 457,330 |
| 2017-12-02 | Option exercise (derivative) | 5,227 | $0.00 | 47,045 |
| 2017-12-02 | Tax withholding | 2,695 | $71.36 | 459,350 |
| 2017-12-02 | Option exercise | 5,227 | $0.00 | 462,045 |
| 2017-12-01 | Option exercise (derivative) | 4,735 | $0.00 | 18,939 |
| 2017-12-01 | Option exercise (derivative) | 100,263 | $0.00 | 0 |
| 2017-12-01 | Tax withholding | 2,441 | $71.36 | 456,818 |
| 2017-12-01 | Option exercise | 100,263 | $0.00 | 503,545 |
| 2017-12-01 | Tax withholding | 51,682 | $71.36 | 451,863 |
| 2017-12-01 | Option exercise | 5,493 | $0.00 | 457,356 |
| 2017-12-01 | Option exercise | 4,735 | $0.00 | 459,259 |
| 2017-12-01 | Tax withholding | 2,832 | $71.36 | 454,524 |
| 2017-11-21 | Option exercise (derivative) | 22,394 | $0.00 | 240,000 |
| 2017-11-21 | Open-market sale | 22,394 | $72.22 | 403,282 |
| 2017-11-21 | Option exercise | 22,394 | $9.11 | 425,676 |
| 2017-11-20 | Option exercise (derivative) | 217,606 | $0.00 | 262,394 |
| 2017-11-20 | Open-market sale | 7,900 | $72.82 | 0 |
| 2017-11-20 | Open-market sale | 234,100 | $71.96 | 7,900 |
| 2017-11-20 | Gift | 755 | $0.00 | 403,282 |
| 2017-11-20 | Open-market sale | 217,606 | $72.07 | 404,037 |
| 2017-11-20 | Option exercise | 217,606 | $9.11 | 621,643 |
| 2017-09-02 | Option exercise (derivative) | 5,227 | $0.00 | 52,272 |
| 2017-09-02 | Option exercise | 5,227 | $0.00 | 406,737 |
| 2017-09-02 | Tax withholding | 2,700 | $70.83 | 404,037 |
| 2017-09-01 | Option exercise (derivative) | 5,492 | $0.00 | 5,493 |
| 2017-09-01 | Option exercise (derivative) | 4,734 | $0.00 | 23,674 |
| 2017-09-01 | Tax withholding | 2,445 | $70.83 | 401,510 |
| 2017-09-01 | Option exercise | 4,734 | $0.00 | 403,955 |
| 2017-09-01 | Tax withholding | 2,837 | $70.83 | 399,221 |
| 2017-09-01 | Option exercise | 5,492 | $0.00 | 402,058 |
| 2017-06-02 | Option exercise (derivative) | 5,227 | $0.00 | 57,499 |
| 2017-06-02 | Tax withholding | 2,705 | $67.47 | 396,566 |
| 2017-06-02 | Option exercise | 5,227 | $0.00 | 399,271 |
| 2017-06-01 | Option exercise (derivative) | 4,735 | $0.00 | 28,408 |
| 2017-06-01 | Option exercise (derivative) | 5,492 | $0.00 | 10,985 |
| 2017-06-01 | Option exercise | 5,492 | $0.00 | 394,602 |
| 2017-06-01 | Tax withholding | 2,842 | $67.39 | 391,760 |
| 2017-06-01 | Option exercise | 4,735 | $0.00 | 396,495 |
| 2017-06-01 | Tax withholding | 2,451 | $67.39 | 394,044 |
| 2017-05-31 | Option exercise (derivative) | 13,435 | $0.00 | 26,872 |
| 2017-05-31 | Option exercise | 13,435 | $0.00 | 396,062 |
| 2017-05-31 | Tax withholding | 6,952 | $66.91 | 389,110 |
| 2017-03-02 | Grant / award (derivative) | 40,307 | $0.00 | 40,307 |
| 2017-03-02 | Grant / award (derivative) | 62,726 | $0.00 | 62,726 |
| 2017-03-01 | Option exercise (derivative) | 4,735 | $0.00 | 33,143 |
| 2017-03-01 | Option exercise (derivative) | 5,493 | $0.00 | 16,477 |
| 2017-03-01 | Option exercise | 4,735 | $0.00 | 384,391 |
| 2017-03-01 | Option exercise | 5,493 | $0.00 | 381,707 |
| 2017-03-01 | Tax withholding | 2,051 | $60.25 | 379,656 |
| 2017-03-01 | Tax withholding | 1,764 | $60.25 | 382,627 |
| 2016-12-03 | Option exercise (derivative) | 6,142 | $0.00 | 0 |
| 2016-12-03 | Option exercise | 6,142 | $0.00 | 341,547 |
| 2016-12-03 | Tax withholding | 3,185 | $54.02 | 338,362 |
| 2016-12-03 | Option exercise | 78,614 | $0.00 | 416,976 |
| 2016-12-03 | Tax withholding | 40,762 | $54.02 | 376,214 |
| 2016-12-01 | Option exercise (derivative) | 4,734 | $0.00 | 37,878 |
| 2016-12-01 | Option exercise (derivative) | 5,492 | $0.00 | 21,970 |
| 2016-12-01 | Tax withholding | 2,848 | $54.08 | 333,126 |
| 2016-12-01 | Option exercise | 5,492 | $0.00 | 335,974 |
| 2016-12-01 | Option exercise | 4,734 | $0.00 | 337,860 |
| 2016-12-01 | Tax withholding | 2,455 | $54.08 | 335,405 |
| 2016-09-03 | Option exercise (derivative) | 6,142 | $0.00 | 6,142 |
| 2016-09-03 | Tax withholding | 3,185 | $58.36 | 330,482 |
| 2016-09-03 | Option exercise | 6,142 | $0.00 | 333,667 |
| 2016-09-01 | Option exercise (derivative) | 5,492 | $0.00 | 27,462 |
| 2016-09-01 | Option exercise (derivative) | 4,735 | $0.00 | 42,612 |
| 2016-09-01 | Tax withholding | 2,456 | $57.59 | 327,525 |
| 2016-09-01 | Option exercise | 5,492 | $0.00 | 328,094 |
| 2016-09-01 | Tax withholding | 2,848 | $57.59 | 325,246 |
| 2016-09-01 | Option exercise | 4,735 | $0.00 | 329,981 |
| 2016-07-29 | Option exercise (derivative) | 100,000 | $0.00 | 0 |
| 2016-07-29 | Option exercise | 100,000 | $16.85 | 422,602 |
| 2016-07-29 | Open-market sale | 100,000 | $57.54 | 322,602 |
| 2016-07-28 | Option exercise (derivative) | 100,000 | $0.00 | 100,000 |
| 2016-07-28 | Open-market sale | 100,000 | $57.83 | 322,602 |
| 2016-07-28 | Option exercise | 100,000 | $16.85 | 422,602 |
| 2016-07-27 | Option exercise (derivative) | 100,000 | $0.00 | 200,000 |
| 2016-07-27 | Open-market sale | 100,000 | $58.23 | 322,602 |
| 2016-07-27 | Option exercise | 100,000 | $16.85 | 422,602 |
| 2016-07-26 | Option exercise (derivative) | 100,000 | $0.00 | 300,000 |
| 2016-07-26 | Open-market sale | 100,000 | $58.57 | 322,602 |
| 2016-07-26 | Option exercise | 100,000 | $16.85 | 422,602 |
| 2016-07-25 | Option exercise (derivative) | 100,000 | $0.00 | 400,000 |
| 2016-07-25 | Option exercise | 100,000 | $16.85 | 422,602 |
| 2016-07-25 | Open-market sale | 100,000 | $58.14 | 322,602 |
| 2016-06-03 | Option exercise (derivative) | 6,142 | $0.00 | 12,284 |
| 2016-06-03 | Tax withholding | 3,185 | $60.12 | 322,602 |
| 2016-06-03 | Option exercise | 6,142 | $0.00 | 325,787 |
| 2016-06-01 | Option exercise (derivative) | 4,735 | $0.00 | 47,347 |
| 2016-06-01 | Option exercise (derivative) | 5,493 | $0.00 | 32,954 |
| 2016-06-01 | Option exercise (derivative) | 50,131 | $0.00 | 100,263 |
| 2016-06-01 | Tax withholding | 2,456 | $61.13 | 295,507 |
| 2016-06-01 | Tax withholding | 25,993 | $61.13 | 319,645 |
| 2016-06-01 | Option exercise | 50,131 | $0.00 | 345,638 |
| 2016-06-01 | Option exercise | 5,493 | $0.00 | 296,077 |
| 2016-06-01 | Option exercise | 4,735 | $0.00 | 297,963 |
| 2016-06-01 | Tax withholding | 2,849 | $61.13 | 293,228 |
| 2016-04-28 | Gift | 660 | $0.00 | 290,584 |
| 2016-03-03 | Option exercise (derivative) | 6,143 | $0.00 | 18,426 |
| 2016-03-03 | Option exercise | 6,143 | $0.00 | 293,533 |
| 2016-03-03 | Tax withholding | 2,289 | $57.80 | 291,244 |
| 2016-03-01 | Option exercise (derivative) | 5,492 | $0.00 | 38,447 |
| 2016-03-01 | Option exercise (derivative) | 4,734 | $0.00 | 52,082 |
| 2016-03-01 | Option exercise | 5,492 | $0.00 | 286,302 |
| 2016-03-01 | Tax withholding | 1,764 | $58.21 | 287,390 |
| 2016-03-01 | Tax withholding | 1,882 | $58.21 | 284,420 |
| 2016-03-01 | Option exercise | 4,734 | $0.00 | 289,154 |
| 2016-02-25 | Grant / award (derivative) | 150,394 | $0.00 | 150,394 |
| 2015-12-15 | Gift | 2,845 | $0.00 | 280,810 |
| 2015-12-03 | Option exercise (derivative) | 166,238 | $0.00 | 0 |
| 2015-12-03 | Option exercise (derivative) | 6,143 | $0.00 | 24,569 |
| 2015-12-03 | Tax withholding | 4,333 | $61.67 | 200,655 |
| 2015-12-03 | Option exercise | 8,356 | $0.00 | 204,988 |
| 2015-12-03 | Option exercise | 6,143 | $0.00 | 206,798 |
| 2015-12-03 | Tax withholding | 3,186 | $61.67 | 203,612 |
| 2015-12-03 | Option exercise | 166,238 | $0.00 | 369,850 |
| 2015-12-03 | Tax withholding | 86,195 | $61.67 | 283,655 |
| 2015-12-01 | Option exercise (derivative) | 5,492 | $0.00 | 43,939 |
| 2015-12-01 | Option exercise | 5,492 | $0.00 | 199,480 |
| 2015-12-01 | Tax withholding | 2,848 | $65.20 | 196,632 |
| 2015-11-30 | Grant / award (derivative) | 56,816 | $0.00 | 56,816 |
| 2015-09-03 | Option exercise (derivative) | 8,356 | $0.00 | 8,356 |
| 2015-09-03 | Option exercise (derivative) | 6,143 | $0.00 | 30,712 |
| 2015-09-03 | Option exercise | 8,356 | $0.00 | 195,364 |
| 2015-09-03 | Tax withholding | 4,333 | $62.86 | 191,031 |
| 2015-09-03 | Option exercise | 6,143 | $0.00 | 197,174 |
| 2015-09-03 | Tax withholding | 3,186 | $62.86 | 193,988 |
| 2015-09-01 | Option exercise (derivative) | 5,493 | $0.00 | 49,431 |
| 2015-09-01 | Option exercise | 5,493 | $0.00 | 189,857 |
| 2015-09-01 | Tax withholding | 2,849 | $61.23 | 187,008 |
| 2015-06-03 | Option exercise (derivative) | 6,143 | $0.00 | 36,855 |
| 2015-06-03 | Option exercise (derivative) | 39,306 | $0.00 | 78,614 |
| 2015-06-03 | Option exercise (derivative) | 8,356 | $0.00 | 16,712 |
| 2015-06-03 | Option exercise | 8,356 | $0.00 | 166,815 |
| 2015-06-03 | Tax withholding | 4,333 | $65.70 | 162,482 |
| 2015-06-03 | Option exercise | 6,143 | $0.00 | 168,625 |
| 2015-06-03 | Tax withholding | 20,381 | $65.70 | 184,364 |
| 2015-06-03 | Option exercise | 39,306 | $0.00 | 204,745 |
| 2015-06-03 | Tax withholding | 3,186 | $65.70 | 165,439 |
| 2015-06-01 | Option exercise (derivative) | 5,492 | $0.00 | 54,924 |
| 2015-06-01 | Option exercise | 5,492 | $0.00 | 161,307 |
| 2015-06-01 | Tax withholding | 2,848 | $65.40 | 158,459 |
| 2015-03-09 | Grant / award (derivative) | 117,920 | $0.00 | 117,920 |
| 2015-03-03 | Option exercise (derivative) | 8,357 | $0.00 | 25,068 |
| 2015-03-03 | Option exercise (derivative) | 6,143 | $0.00 | 42,998 |
| 2015-03-03 | Option exercise | 6,143 | $0.00 | 158,936 |
| 2015-03-03 | Tax withholding | 3,121 | $62.78 | 155,815 |
| 2015-03-03 | Option exercise | 8,357 | $0.00 | 155,906 |
| 2015-03-03 | Tax withholding | 3,113 | $62.78 | 152,793 |
| 2015-03-01 | Option exercise (derivative) | 5,492 | $0.00 | 60,416 |
| 2015-03-01 | Tax withholding | 1,888 | $62.49 | 147,549 |
| 2015-03-01 | Option exercise | 5,492 | $0.00 | 149,437 |
| 2015-02-20 | Open-market sale | 16,169 | $62.21 | 143,945 |
| 2015-02-19 | Open-market sale | 77,276 | $62.00 | 160,114 |
| 2015-02-04 | Open-market sale | 130,138 | $58.01 | 237,390 |
| 2014-12-29 | Open-market sale | 100,654 | $53.84 | 367,528 |
| 2014-12-19 | Gift | 3,099 | $0.00 | 468,646 |
| 2014-12-19 | Gift | 232 | $0.00 | 468,182 |
| 2014-12-19 | Gift | 232 | $0.00 | 468,414 |
| 2014-12-03 | Option exercise (derivative) | 8,357 | $0.00 | 33,425 |
| 2014-12-03 | Option exercise (derivative) | 6,143 | $0.00 | 49,141 |
| 2014-12-03 | Tax withholding | 4,334 | $54.44 | 468,788 |
| 2014-12-03 | Option exercise | 6,143 | $0.00 | 474,931 |
| 2014-12-03 | Tax withholding | 3,186 | $54.44 | 471,745 |
| 2014-12-03 | Option exercise | 8,357 | $0.00 | 473,122 |
| 2014-12-01 | Grant / award (derivative) | 65,908 | $0.00 | 65,908 |
| 2014-11-28 | Option exercise (derivative) | 85,860 | $0.00 | 0 |
| 2014-11-28 | Tax withholding | 5,497 | $53.99 | 423,424 |
| 2014-11-28 | Option exercise | 10,600 | $0.00 | 428,921 |
| 2014-11-28 | Option exercise | 85,860 | $0.00 | 509,284 |
| 2014-11-28 | Tax withholding | 44,519 | $53.99 | 464,765 |
| 2014-09-03 | Option exercise (derivative) | 8,357 | $0.00 | 41,782 |
| 2014-09-03 | Option exercise (derivative) | 6,143 | $0.00 | 55,284 |
| 2014-09-03 | Tax withholding | 4,334 | $45.92 | 415,364 |
| 2014-09-03 | Option exercise | 6,143 | $0.00 | 421,507 |
| 2014-09-03 | Tax withholding | 3,186 | $45.92 | 418,321 |
| 2014-09-03 | Option exercise | 8,357 | $0.00 | 419,698 |
| 2014-08-28 | Option exercise (derivative) | 10,600 | $0.00 | 10,600 |
| 2014-08-28 | Tax withholding | 5,497 | $45.47 | 411,341 |
| 2014-08-28 | Option exercise | 10,600 | $0.00 | 416,838 |
| 2014-06-03 | Option exercise (derivative) | 83,118 | $0.00 | 166,238 |
| 2014-06-03 | Option exercise (derivative) | 8,357 | $0.00 | 50,139 |
| 2014-06-03 | Option exercise (derivative) | 6,143 | $0.00 | 61,427 |
| 2014-06-03 | Option exercise | 6,143 | $0.00 | 369,403 |
| 2014-06-03 | Option exercise | 8,357 | $0.00 | 367,594 |
| 2014-06-03 | Option exercise | 83,118 | $0.00 | 449,335 |
| 2014-06-03 | Tax withholding | 3,186 | $48.50 | 366,217 |
| 2014-06-03 | Tax withholding | 43,097 | $48.50 | 406,238 |
| 2014-06-03 | Tax withholding | 4,334 | $48.50 | 363,260 |
| 2014-05-28 | Option exercise (derivative) | 10,600 | $0.00 | 21,200 |
| 2014-05-28 | Tax withholding | 5,497 | $48.90 | 359,237 |
| 2014-05-28 | Option exercise | 10,600 | $0.00 | 364,734 |
| 2014-04-09 | Gift | 328 | $0.00 | 354,134 |
| 2014-03-03 | Option exercise (derivative) | 3,071 | $0.00 | 33,785 |
| 2014-03-03 | Option exercise (derivative) | 4,178 | $0.00 | 29,248 |
| 2014-03-03 | Option exercise | 3,071 | $0.00 | 178,413 |
| 2014-03-03 | Option exercise | 4,178 | $0.00 | 176,861 |
| 2014-03-03 | Tax withholding | 1,117 | $102.90 | 177,296 |
| 2014-03-03 | Tax withholding | 1,519 | $102.90 | 175,342 |
| 2014-02-28 | Option exercise (derivative) | 5,300 | $0.00 | 15,900 |
| 2014-02-28 | Option exercise | 5,300 | $0.00 | 174,505 |
| 2014-02-28 | Tax withholding | 1,822 | $104.06 | 172,683 |
| 2014-02-18 | Grant / award (derivative) | 124,678 | $0.00 | 124,678 |
| 2013-12-27 | Gift | 506 | $0.00 | 169,205 |
| 2013-12-23 | Gift | 1,945 | $0.00 | 169,711 |
| 2013-12-03 | Grant / award (derivative) | 36,856 | $0.00 | 36,856 |
| 2013-12-03 | Option exercise (derivative) | 4,178 | $0.00 | 33,426 |
| 2013-12-03 | Option exercise | 4,178 | $0.00 | 173,823 |
| 2013-12-03 | Tax withholding | 2,167 | $93.85 | 171,656 |
| 2013-11-30 | Option exercise (derivative) | 113,676 | $0.00 | 0 |
| 2013-11-30 | Option exercise | 5,040 | $0.00 | 117,525 |
| 2013-11-30 | Tax withholding | 58,942 | $93.89 | 169,645 |
| 2013-11-30 | Option exercise | 113,676 | $0.00 | 228,587 |
| 2013-11-30 | Tax withholding | 2,614 | $93.89 | 114,911 |
| 2013-11-28 | Option exercise (derivative) | 5,300 | $0.00 | 21,200 |
| 2013-11-28 | Option exercise | 5,300 | $0.00 | 115,234 |
| 2013-11-28 | Tax withholding | 2,749 | $94.42 | 112,485 |
| 2013-09-11 | Open-market sale | 24,700 | $80.00 | 109,934 |
| 2013-09-04 | Open-market sale | 42,605 | $75.00 | 134,634 |
| 2013-09-03 | Option exercise (derivative) | 4,178 | $0.00 | 37,604 |
| 2013-09-03 | Tax withholding | 2,167 | $74.49 | 177,239 |
| 2013-09-03 | Option exercise | 4,178 | $0.00 | 179,406 |
| 2013-08-30 | Option exercise (derivative) | 5,040 | $0.00 | 5,040 |
| 2013-08-30 | Option exercise | 5,040 | $0.00 | 177,842 |
| 2013-08-30 | Tax withholding | 2,614 | $73.30 | 175,228 |
| 2013-08-28 | Option exercise (derivative) | 5,300 | $0.00 | 26,500 |
| 2013-08-28 | Tax withholding | 2,749 | $73.78 | 172,802 |
| 2013-08-28 | Option exercise | 5,300 | $0.00 | 175,551 |
| 2013-06-03 | Option exercise (derivative) | 4,178 | $0.00 | 41,782 |
| 2013-06-03 | Option exercise | 4,178 | $0.00 | 172,418 |
| 2013-06-03 | Tax withholding | 2,167 | $64.87 | 170,251 |
| 2013-05-30 | Option exercise (derivative) | 5,040 | $0.00 | 10,080 |
| 2013-05-30 | Option exercise | 5,040 | $0.00 | 170,854 |
| 2013-05-30 | Tax withholding | 2,614 | $64.80 | 168,240 |
| 2013-05-28 | Option exercise (derivative) | 5,300 | $0.00 | 31,800 |
| 2013-05-28 | Option exercise (derivative) | 21,465 | $0.00 | 42,930 |
| 2013-05-28 | Tax withholding | 2,749 | $63.74 | 155,479 |
| 2013-05-28 | Option exercise | 21,465 | $0.00 | 176,944 |
| 2013-05-28 | Tax withholding | 11,130 | $63.74 | 165,814 |
| 2013-05-28 | Option exercise | 5,300 | $0.00 | 158,228 |
| 2013-03-03 | Option exercise (derivative) | 4,178 | $0.00 | 45,960 |
| 2013-03-03 | Tax withholding | 1,710 | $77.94 | 152,928 |
| 2013-03-03 | Option exercise | 4,178 | $0.00 | 154,638 |
| 2013-02-28 | Option exercise (derivative) | 5,300 | $0.00 | 37,100 |
| 2013-02-28 | Option exercise (derivative) | 5,040 | $0.00 | 15,120 |
| 2013-02-28 | Option exercise | 5,300 | $0.00 | 148,974 |
| 2013-02-28 | Tax withholding | 1,834 | $76.77 | 147,140 |
| 2013-02-28 | Option exercise | 5,040 | $0.00 | 152,180 |
| 2013-02-28 | Tax withholding | 1,720 | $76.77 | 150,460 |
| 2013-02-27 | Grant / award (derivative) | 64,395 | $0.00 | 64,395 |
| 2012-12-28 | Gift | 121,000 | $0.00 | 121,000 |
| 2012-12-28 | Gift | 121,000 | $0.00 | 143,674 |
| 2012-12-20 | Gift | 2,840 | $0.00 | 264,674 |
| 2012-12-10 | Option exercise (derivative) | 242,280 | $0.00 | 0 |
| 2012-12-10 | Option exercise | 242,280 | $5.06 | 509,794 |
| 2012-12-10 | Open-market sale | 242,280 | $70.78 | 267,514 |
| 2012-12-03 | Grant / award (derivative) | 50,138 | $0.00 | 286,374 |
| 2012-12-01 | Option exercise (derivative) | 4,167 | $0.00 | 0 |
| 2012-12-01 | Tax withholding | 1,932 | $67.23 | 235,324 |
| 2012-12-01 | Option exercise | 4,167 | $0.00 | 237,256 |
| 2012-12-01 | Option exercise (derivative) | 60,000 | $0.00 | 0 |
| 2012-12-01 | Tax withholding | 27,810 | $67.23 | 267,514 |
| 2012-12-01 | Option exercise | 60,000 | $0.00 | 295,324 |
| 2012-11-30 | Option exercise (derivative) | 5,040 | $0.00 | 20,160 |
| 2012-11-30 | Option exercise | 5,040 | $0.00 | 235,426 |
| 2012-11-30 | Tax withholding | 2,337 | $67.23 | 233,089 |
| 2012-11-28 | Option exercise (derivative) | 5,300 | $0.00 | 42,400 |
| 2012-11-28 | Option exercise | 5,300 | $0.00 | 232,843 |
| 2012-11-28 | Tax withholding | 2,457 | $65.68 | 230,386 |
| 2012-09-01 | Option exercise (derivative) | 4,167 | $0.00 | 4,167 |
| 2012-09-01 | Tax withholding | 1,932 | $64.28 | 227,543 |
| 2012-09-01 | Option exercise | 4,167 | $0.00 | 229,475 |
| 2012-08-30 | Option exercise (derivative) | 5,040 | $0.00 | 25,200 |
| 2012-08-30 | Tax withholding | 2,337 | $63.83 | 225,308 |
| 2012-08-30 | Option exercise | 5,040 | $0.00 | 227,645 |
| 2012-08-28 | Option exercise (derivative) | 5,300 | $0.00 | 47,700 |
| 2012-08-28 | Tax withholding | 2,457 | $64.42 | 222,605 |
| 2012-08-28 | Option exercise | 5,300 | $0.00 | 225,062 |
| 2012-07-27 | Gift | 355 | $0.00 | 219,762 |
| 2012-06-01 | Option exercise (derivative) | 4,166 | $0.00 | 8,334 |
| 2012-06-01 | Tax withholding | 1,931 | $56.90 | 220,117 |
| 2012-06-01 | Option exercise | 4,166 | $0.00 | 222,048 |
| 2012-05-30 | Option exercise (derivative) | 56,835 | $0.00 | 113,676 |
| 2012-05-30 | Option exercise (derivative) | 5,040 | $0.00 | 30,240 |
| 2012-05-30 | Option exercise | 5,040 | $0.00 | 189,728 |
| 2012-05-30 | Tax withholding | 2,337 | $58.86 | 187,391 |
| 2012-05-30 | Option exercise | 56,835 | $0.00 | 244,226 |
| 2012-05-30 | Tax withholding | 26,344 | $58.86 | 217,882 |
| 2012-05-28 | Option exercise (derivative) | 5,300 | $0.00 | 53,000 |
| 2012-05-28 | Option exercise | 5,300 | $0.00 | 187,145 |
| 2012-05-28 | Tax withholding | 2,457 | $60.00 | 184,688 |
| 2012-03-01 | Option exercise (derivative) | 4,167 | $0.00 | 12,500 |
| 2012-03-01 | Option exercise | 4,167 | $0.00 | 183,408 |
| 2012-03-01 | Tax withholding | 1,563 | $71.37 | 181,845 |
| 2012-02-29 | Option exercise (derivative) | 5,040 | $0.00 | 35,280 |
| 2012-02-29 | Tax withholding | 1,833 | $70.95 | 179,241 |
| 2012-02-29 | Option exercise | 5,040 | $0.00 | 181,074 |
| 2012-02-28 | Grant / award (derivative) | 170,511 | $0.00 | 170,511 |
| 2012-02-28 | Option exercise (derivative) | 5,300 | $0.00 | 58,300 |
| 2012-02-28 | Option exercise | 5,300 | $0.00 | 177,815 |
| 2012-02-28 | Tax withholding | 1,781 | $71.55 | 176,034 |
| 2011-12-09 | Option exercise (derivative) | 10,834 | $0.00 | 120,587 |
| 2011-12-09 | Tax withholding | 5,022 | $69.38 | 172,515 |
| 2011-12-09 | Option exercise | 10,834 | $0.00 | 177,537 |
| 2011-12-01 | Option exercise (derivative) | 4,167 | $0.00 | 131,421 |
| 2011-12-01 | Tax withholding | 1,932 | $67.59 | 166,703 |
| 2011-12-01 | Option exercise | 4,167 | $0.00 | 168,635 |
| 2011-11-30 | Option exercise (derivative) | 5,040 | $0.00 | 135,588 |
| 2011-11-30 | Tax withholding | 2,337 | $67.35 | 164,468 |
| 2011-11-30 | Option exercise | 5,040 | $0.00 | 166,805 |
| 2011-11-28 | Grant / award (derivative) | 63,600 | $0.00 | 140,628 |
| 2011-09-09 | Option exercise (derivative) | 10,833 | $0.00 | 77,028 |
| 2011-09-09 | Tax withholding | 5,022 | $60.79 | 161,765 |
| 2011-09-09 | Option exercise | 10,833 | $0.00 | 166,787 |
| 2011-09-04 | Option exercise (derivative) | 5,930 | $0.00 | 87,861 |
| 2011-09-04 | Option exercise | 5,930 | $0.00 | 158,703 |
| 2011-09-04 | Tax withholding | 2,749 | $61.10 | 155,954 |
| 2011-09-01 | Option exercise (derivative) | 4,166 | $0.00 | 93,791 |
| 2011-09-01 | Option exercise | 4,166 | $0.00 | 154,704 |
| 2011-09-01 | Tax withholding | 1,931 | $63.11 | 152,773 |
| 2011-08-30 | Option exercise (derivative) | 5,040 | $0.00 | 97,957 |
| 2011-08-30 | Option exercise | 5,040 | $0.00 | 152,875 |
| 2011-08-30 | Tax withholding | 2,337 | $62.80 | 150,538 |
| 2011-06-09 | Option exercise (derivative) | 10,834 | $0.00 | 102,997 |
| 2011-06-09 | Option exercise | 10,834 | $0.00 | 152,857 |
| 2011-06-09 | Tax withholding | 5,022 | $73.59 | 147,835 |
| 2011-06-01 | Option exercise (derivative) | 4,167 | $0.00 | 113,831 |
| 2011-06-01 | Option exercise (derivative) | 30,000 | $0.00 | 60,000 |
| 2011-06-01 | Option exercise | 4,167 | $0.00 | 127,860 |
| 2011-06-01 | Tax withholding | 13,905 | $74.41 | 142,023 |
| 2011-06-01 | Tax withholding | 1,932 | $74.41 | 125,928 |
| 2011-06-01 | Option exercise | 30,000 | $0.00 | 155,928 |
| 2011-05-30 | Option exercise (derivative) | 5,040 | $0.00 | 117,998 |
| 2011-05-30 | Tax withholding | 2,337 | $74.77 | 123,693 |
| 2011-05-30 | Option exercise | 5,040 | $0.00 | 126,030 |
| 2011-03-09 | Option exercise (derivative) | 10,833 | $0.00 | 123,038 |
| 2011-03-09 | Option exercise | 10,833 | $0.00 | 126,012 |
| 2011-03-09 | Tax withholding | 5,022 | $78.41 | 120,990 |
| 2011-03-01 | Option exercise (derivative) | 4,167 | $0.00 | 133,871 |
| 2011-03-01 | Option exercise | 4,167 | $0.00 | 117,111 |
| 2011-03-01 | Tax withholding | 1,932 | $74.49 | 115,179 |
| 2011-02-28 | Option exercise (derivative) | 5,040 | $0.00 | 138,038 |
| 2011-02-28 | Option exercise | 5,040 | $0.00 | 115,281 |
| 2011-02-28 | Tax withholding | 2,337 | $76.87 | 112,944 |
| 2011-02-23 | Grant / award (derivative) | 90,000 | $0.00 | 90,000 |
| 2011-02-23 | Tax withholding | 12,527 | $73.91 | 110,241 |
| 2011-02-23 | Grant / award | 30,264 | $0.00 | 122,768 |
| 2010-12-09 | Option exercise (derivative) | 10,833 | $0.00 | 143,078 |
| 2010-12-09 | Tax withholding | 5,022 | $70.59 | 92,504 |
| 2010-12-09 | Option exercise | 10,833 | $0.00 | 97,526 |
| 2010-12-01 | Option exercise (derivative) | 4,166 | $0.00 | 153,911 |
| 2010-12-01 | Option exercise | 4,166 | $0.00 | 88,624 |
| 2010-12-01 | Tax withholding | 1,931 | $66.89 | 86,693 |
| 2010-11-30 | Grant / award (derivative) | 60,480 | $0.00 | 158,077 |
| 2010-09-13 | Open-market sale | 5,812 | $63.91 | 84,458 |
| 2010-09-09 | Option exercise (derivative) | 10,834 | $0.00 | 97,597 |
| 2010-09-09 | Option exercise | 10,834 | $0.00 | 95,292 |
| 2010-09-09 | Tax withholding | 5,022 | $61.74 | 90,270 |
| 2010-09-08 | Open-market sale | 3,081 | $63.45 | 84,558 |
| 2010-09-08 | Open-market sale | 100 | $62.77 | 84,458 |
| 2010-09-07 | Option exercise (derivative) | 242,280 | $0.00 | 242,280 |
| 2010-09-07 | Option exercise | 242,280 | $5.06 | 439,451 |
| 2010-09-07 | Open-market sale | 351,812 | $62.43 | 87,639 |
| 2010-09-04 | Option exercise (derivative) | 5,930 | $0.00 | 108,431 |
| 2010-09-04 | Option exercise | 5,930 | $0.00 | 199,920 |
| 2010-09-04 | Tax withholding | 2,749 | $62.37 | 197,171 |
| 2010-09-01 | Option exercise (derivative) | 4,167 | $0.00 | 114,361 |
| 2010-09-01 | Tax withholding | 1,932 | $59.76 | 193,990 |
| 2010-09-01 | Option exercise | 4,167 | $0.00 | 195,922 |
| 2010-06-09 | Option exercise (derivative) | 10,833 | $0.00 | 118,528 |
| 2010-06-09 | Tax withholding | 5,249 | $49.82 | 191,755 |
| 2010-06-09 | Option exercise | 10,833 | $0.00 | 197,004 |
| 2010-06-01 | Option exercise (derivative) | 4,167 | $0.00 | 129,361 |
| 2010-06-01 | Option exercise | 4,167 | $0.00 | 188,190 |
| 2010-06-01 | Tax withholding | 2,019 | $49.14 | 186,171 |
| 2010-03-09 | Option exercise (derivative) | 10,833 | $0.00 | 133,528 |
| 2010-03-09 | Tax withholding | 3,821 | $50.29 | 184,023 |
| 2010-03-09 | Option exercise | 10,833 | $0.00 | 187,844 |
| 2010-03-01 | Option exercise (derivative) | 4,166 | $0.00 | 144,361 |
| 2010-03-01 | Option exercise | 4,166 | $0.00 | 178,431 |
| 2010-03-01 | Tax withholding | 1,420 | $50.48 | 177,011 |
| 2009-12-09 | Option exercise (derivative) | 10,834 | $0.00 | 148,527 |
| 2009-12-09 | Tax withholding | 5,250 | $44.09 | 174,265 |
| 2009-12-09 | Option exercise | 10,834 | $0.00 | 179,515 |
| 2009-12-01 | Grant / award (derivative) | 50,000 | $0.00 | 159,361 |
| 2009-11-23 | Open-market sale | 5,433 | $44.51 | 265,934 |
| 2009-11-23 | Open-market sale | 6,233 | $44.50 | 271,367 |
| 2009-11-23 | Open-market sale | 3,700 | $44.52 | 262,234 |
| 2009-11-23 | Open-market sale | 4,893 | $44.49 | 277,600 |
| 2009-11-23 | Open-market sale | 4,500 | $44.48 | 282,493 |
| 2009-11-23 | Open-market sale | 3,100 | $44.47 | 286,993 |
| 2009-11-23 | Open-market sale | 3,800 | $44.46 | 290,093 |
| 2009-11-23 | Open-market sale | 1,000 | $44.45 | 293,893 |
| 2009-11-23 | Open-market sale | 1,500 | $44.44 | 294,893 |
| 2009-11-23 | Open-market sale | 1,900 | $44.43 | 296,393 |
| 2009-11-23 | Open-market sale | 1,200 | $44.42 | 298,293 |
| 2009-11-23 | Open-market sale | 800 | $44.41 | 299,493 |
| 2009-11-23 | Open-market sale | 2,680 | $44.40 | 300,293 |
| 2009-11-23 | Open-market sale | 1,700 | $44.39 | 302,973 |
| 2009-11-23 | Open-market sale | 2,400 | $44.68 | 224,181 |
| 2009-11-23 | Open-market sale | 800 | $44.67 | 226,581 |
| 2009-11-23 | Open-market sale | 1,300 | $44.66 | 227,381 |
| 2009-11-23 | Open-market sale | 400 | $44.65 | 228,681 |
| 2009-11-23 | Open-market sale | 1,300 | $44.64 | 229,081 |
| 2009-11-23 | Open-market sale | 400 | $44.63 | 230,381 |
| 2009-11-23 | Open-market sale | 1,200 | $44.62 | 230,781 |
| 2009-11-23 | Open-market sale | 1,000 | $44.61 | 231,981 |
| 2009-11-23 | Open-market sale | 4,900 | $44.60 | 232,981 |
| 2009-11-23 | Open-market sale | 5,153 | $44.59 | 237,881 |
| 2009-11-23 | Open-market sale | 2,400 | $44.58 | 243,034 |
| 2009-11-23 | Open-market sale | 1,500 | $44.57 | 245,434 |
| 2009-11-23 | Open-market sale | 3,000 | $44.56 | 246,934 |
| 2009-11-23 | Open-market sale | 4,300 | $44.55 | 249,934 |
| 2009-11-23 | Open-market sale | 4,000 | $44.54 | 254,234 |
| 2009-11-23 | Open-market sale | 4,000 | $44.53 | 258,234 |
| 2009-11-23 | Option exercise (derivative) | 175,440 | $0.00 | 484,560 |
| 2009-11-23 | Open-market sale | 400 | $44.19 | 337,871 |
| 2009-11-23 | Open-market sale | 103 | $44.17 | 338,271 |
| 2009-11-23 | Open-market sale | 97 | $44.16 | 338,374 |
| 2009-11-23 | Open-market sale | 200 | $44.14 | 338,471 |
| 2009-11-23 | Open-market sale | 200 | $44.13 | 338,671 |
| 2009-11-23 | Open-market sale | 600 | $44.12 | 338,871 |
| 2009-11-23 | Open-market sale | 400 | $44.11 | 339,471 |
| 2009-11-23 | Open-market sale | 400 | $44.10 | 339,871 |
| 2009-11-23 | Open-market sale | 3,650 | $44.08 | 340,271 |
| 2009-11-23 | Open-market sale | 100 | $44.05 | 343,921 |
| 2009-11-23 | Open-market sale | 100 | $44.03 | 344,021 |
| 2009-11-23 | Option exercise | 175,440 | $5.06 | 344,121 |
| 2009-11-23 | Open-market sale | 2,400 | $44.38 | 304,673 |
| 2009-11-23 | Open-market sale | 4,200 | $44.37 | 307,073 |
| 2009-11-23 | Open-market sale | 3,098 | $44.36 | 311,273 |
| 2009-11-23 | Open-market sale | 3,100 | $44.35 | 314,371 |
| 2009-11-23 | Open-market sale | 2,700 | $44.34 | 317,471 |
| 2009-11-23 | Open-market sale | 2,200 | $44.33 | 320,171 |
| 2009-11-23 | Open-market sale | 2,300 | $44.32 | 322,371 |
| 2009-11-23 | Open-market sale | 3,400 | $44.31 | 324,671 |
| 2009-11-23 | Open-market sale | 2,600 | $44.30 | 328,071 |
| 2009-11-23 | Open-market sale | 2,300 | $44.29 | 330,671 |
| 2009-11-23 | Open-market sale | 100 | $44.28 | 332,971 |
| 2009-11-23 | Open-market sale | 1,600 | $44.27 | 333,071 |
| 2009-11-23 | Open-market sale | 400 | $44.26 | 334,671 |
| 2009-11-23 | Open-market sale | 200 | $44.24 | 335,071 |
| 2009-11-23 | Open-market sale | 600 | $44.23 | 335,271 |
| 2009-11-23 | Open-market sale | 1,200 | $44.22 | 335,871 |
| 2009-11-23 | Open-market sale | 400 | $44.21 | 337,071 |
| 2009-11-23 | Open-market sale | 400 | $44.20 | 337,471 |
| 2009-11-23 | Open-market sale | 2,300 | $44.70 | 218,081 |
| 2009-11-23 | Open-market sale | 800 | $45.00 | 176,981 |
| 2009-11-23 | Open-market sale | 1,700 | $44.99 | 177,781 |
| 2009-11-23 | Open-market sale | 1,600 | $44.98 | 179,481 |
| 2009-11-23 | Open-market sale | 3,100 | $44.97 | 181,081 |
| 2009-11-23 | Open-market sale | 1,544 | $44.96 | 184,181 |
| 2009-11-23 | Open-market sale | 900 | $44.95 | 185,725 |
| 2009-11-23 | Open-market sale | 800 | $44.92 | 186,625 |
| 2009-11-23 | Open-market sale | 1,100 | $44.90 | 187,425 |
| 2009-11-23 | Open-market sale | 500 | $44.89 | 188,525 |
| 2009-11-23 | Open-market sale | 1,879 | $44.88 | 189,025 |
| 2009-11-23 | Open-market sale | 3,098 | $44.87 | 190,904 |
| 2009-11-23 | Open-market sale | 1,000 | $44.86 | 194,002 |
| 2009-11-23 | Open-market sale | 700 | $44.85 | 195,002 |
| 2009-11-23 | Open-market sale | 200 | $44.84 | 195,702 |
| 2009-11-23 | Open-market sale | 2,400 | $44.83 | 195,902 |
| 2009-11-23 | Open-market sale | 100 | $44.82 | 198,302 |
| 2009-11-23 | Open-market sale | 100 | $44.81 | 198,402 |
| 2009-11-23 | Open-market sale | 900 | $44.80 | 198,502 |
| 2009-11-23 | Open-market sale | 1,100 | $44.79 | 199,402 |
| 2009-11-23 | Open-market sale | 1,700 | $44.78 | 200,502 |
| 2009-11-23 | Open-market sale | 1,007 | $44.77 | 202,202 |
| 2009-11-23 | Open-market sale | 619 | $44.76 | 203,209 |
| 2009-11-23 | Open-market sale | 1,800 | $44.75 | 203,828 |
| 2009-11-23 | Open-market sale | 7,753 | $44.74 | 205,628 |
| 2009-11-23 | Open-market sale | 1,083 | $44.73 | 213,381 |
| 2009-11-23 | Open-market sale | 1,217 | $44.72 | 214,464 |
| 2009-11-23 | Open-market sale | 2,400 | $44.71 | 215,681 |
| 2009-11-23 | Open-market sale | 800 | $45.01 | 176,181 |
| 2009-11-23 | Open-market sale | 3,800 | $44.69 | 220,381 |
| 2009-11-23 | Open-market sale | 1,700 | $45.07 | 169,481 |
| 2009-11-23 | Open-market sale | 1,600 | $45.06 | 171,181 |
| 2009-11-23 | Open-market sale | 900 | $45.05 | 172,781 |
| 2009-11-23 | Open-market sale | 800 | $45.08 | 168,681 |
| 2009-11-23 | Open-market sale | 800 | $45.04 | 173,681 |
| 2009-11-23 | Open-market sale | 800 | $45.03 | 174,481 |
| 2009-11-23 | Open-market sale | 900 | $45.02 | 175,281 |
| 2009-11-16 | Open-market sale | 1,600 | $45.65 | 171,581 |
| 2009-11-16 | Open-market sale | 400 | $45.66 | 171,181 |
| 2009-11-16 | Open-market sale | 1,000 | $45.67 | 170,181 |
| 2009-11-16 | Open-market sale | 700 | $45.64 | 173,181 |
| 2009-11-16 | Open-market sale | 701 | $45.63 | 173,881 |
| 2009-11-16 | Open-market sale | 3,800 | $45.62 | 174,582 |
| 2009-11-16 | Open-market sale | 2,700 | $45.61 | 178,382 |
| 2009-11-16 | Open-market sale | 1,400 | $45.60 | 181,082 |
| 2009-11-16 | Open-market sale | 1,700 | $45.59 | 182,482 |
| 2009-11-16 | Open-market sale | 1,100 | $45.58 | 184,182 |
| 2009-11-16 | Open-market sale | 1,800 | $45.57 | 185,282 |
| 2009-11-16 | Open-market sale | 3,500 | $45.56 | 187,082 |
| 2009-11-16 | Open-market sale | 4,443 | $45.55 | 190,582 |
| 2009-11-16 | Open-market sale | 4,064 | $45.54 | 195,025 |
| 2009-11-16 | Open-market sale | 800 | $45.70 | 168,681 |
| 2009-11-16 | Open-market sale | 400 | $45.69 | 169,481 |
| 2009-11-16 | Open-market sale | 300 | $45.68 | 169,881 |
| 2009-11-16 | Open-market sale | 2,900 | $45.37 | 273,885 |
| 2009-11-16 | Open-market sale | 3,000 | $45.36 | 276,785 |
| 2009-11-16 | Open-market sale | 1,500 | $45.35 | 279,785 |
| 2009-11-16 | Open-market sale | 2,400 | $45.34 | 281,285 |
| 2009-11-16 | Open-market sale | 1,999 | $45.33 | 283,685 |
| 2009-11-16 | Open-market sale | 800 | $45.32 | 285,684 |
| 2009-11-16 | Open-market sale | 2,019 | $45.31 | 286,484 |
| 2009-11-16 | Open-market sale | 2,500 | $45.30 | 288,503 |
| 2009-11-16 | Open-market sale | 1,800 | $45.29 | 291,003 |
| 2009-11-16 | Open-market sale | 4,600 | $45.28 | 292,803 |
| 2009-11-16 | Open-market sale | 700 | $45.27 | 297,403 |
| 2009-11-16 | Open-market sale | 700 | $45.26 | 298,103 |
| 2009-11-16 | Open-market sale | 1,600 | $45.25 | 298,803 |
| 2009-11-16 | Open-market sale | 1,900 | $45.24 | 300,403 |
| 2009-11-16 | Open-market sale | 2,800 | $45.53 | 199,089 |
| 2009-11-16 | Open-market sale | 3,605 | $45.52 | 201,889 |
| 2009-11-16 | Open-market sale | 5,000 | $45.51 | 205,494 |
| 2009-11-16 | Open-market sale | 3,900 | $45.50 | 210,494 |
| 2009-11-16 | Open-market sale | 8,679 | $45.49 | 214,394 |
| 2009-11-16 | Open-market sale | 5,350 | $45.48 | 223,073 |
| 2009-11-16 | Open-market sale | 4,000 | $45.47 | 228,423 |
| 2009-11-16 | Open-market sale | 4,300 | $45.46 | 232,423 |
| 2009-11-16 | Open-market sale | 2,100 | $45.45 | 236,723 |
| 2009-11-16 | Open-market sale | 8,472 | $45.44 | 238,823 |
| 2009-11-16 | Open-market sale | 5,272 | $45.43 | 247,295 |
| 2009-11-16 | Open-market sale | 4,500 | $45.42 | 252,567 |
| 2009-11-16 | Open-market sale | 3,300 | $45.41 | 257,067 |
| 2009-11-16 | Open-market sale | 4,600 | $45.40 | 260,367 |
| 2009-11-16 | Open-market sale | 4,200 | $45.38 | 269,685 |
| 2009-11-16 | Open-market sale | 4,718 | $45.39 | 264,967 |
| 2009-11-16 | Option exercise (derivative) | 110,000 | $0.00 | 660,000 |
| 2009-11-16 | Open-market sale | 470 | $45.07 | 310,033 |
| 2009-11-16 | Open-market sale | 1,700 | $45.01 | 313,466 |
| 2009-11-16 | Open-market sale | 5,800 | $45.00 | 315,166 |
| 2009-11-16 | Open-market sale | 7,906 | $44.99 | 320,966 |
| 2009-11-16 | Open-market sale | 1,001 | $44.98 | 328,872 |
| 2009-11-16 | Open-market sale | 499 | $44.97 | 329,873 |
| 2009-11-16 | Open-market sale | 1,900 | $44.96 | 330,372 |
| 2009-11-16 | Open-market sale | 2,900 | $44.95 | 332,272 |
| 2009-11-16 | Open-market sale | 1,900 | $44.93 | 335,172 |
| 2009-11-16 | Open-market sale | 100 | $44.92 | 337,072 |
| 2009-11-16 | Open-market sale | 300 | $44.91 | 337,172 |
| 2009-11-16 | Open-market sale | 1,700 | $44.90 | 337,472 |
| 2009-11-16 | Open-market sale | 3,149 | $44.89 | 339,172 |
| 2009-11-16 | Open-market sale | 600 | $44.88 | 342,321 |
| 2009-11-16 | Open-market sale | 300 | $44.87 | 342,921 |
| 2009-11-16 | Open-market sale | 900 | $44.86 | 343,221 |
| 2009-11-16 | Option exercise | 110,000 | $5.06 | 344,121 |
| 2009-11-16 | Open-market sale | 900 | $45.23 | 302,303 |
| 2009-11-16 | Open-market sale | 800 | $45.22 | 303,203 |
| 2009-11-16 | Open-market sale | 900 | $45.21 | 304,003 |
| 2009-11-16 | Open-market sale | 300 | $45.20 | 304,903 |
| 2009-11-16 | Open-market sale | 800 | $45.19 | 305,203 |
| 2009-11-16 | Open-market sale | 1,100 | $45.17 | 306,003 |
| 2009-11-16 | Open-market sale | 1,600 | $45.15 | 307,103 |
| 2009-11-16 | Open-market sale | 100 | $45.14 | 308,703 |
| 2009-11-16 | Open-market sale | 300 | $45.13 | 308,803 |
| 2009-11-16 | Open-market sale | 500 | $45.11 | 309,103 |
| 2009-11-16 | Open-market sale | 430 | $45.08 | 309,603 |
| 2009-11-16 | Open-market sale | 563 | $45.02 | 312,903 |
| 2009-11-16 | Open-market sale | 2,400 | $45.04 | 310,503 |
| 2009-09-09 | Option exercise (derivative) | 10,833 | $0.00 | 109,361 |
| 2009-09-09 | Tax withholding | 5,152 | $37.46 | 234,121 |
| 2009-09-09 | Option exercise | 10,833 | $0.00 | 239,273 |
| 2009-09-04 | Option exercise (derivative) | 5,930 | $0.00 | 120,194 |
| 2009-09-04 | Tax withholding | 2,281 | $35.39 | 228,440 |
| 2009-09-04 | Option exercise | 5,930 | $0.00 | 230,721 |
| 2009-06-09 | Option exercise (derivative) | 10,833 | $0.00 | 126,124 |
| 2009-06-09 | Tax withholding | 3,624 | $27.48 | 119,569 |
| 2009-06-09 | Option exercise | 10,833 | $0.00 | 123,193 |
| 2009-03-09 | Option exercise (derivative) | 10,833 | $0.00 | 136,957 |
| 2009-03-09 | Option exercise | 10,833 | $0.00 | 116,055 |
| 2009-03-09 | Tax withholding | 3,695 | $18.06 | 112,360 |
| 2008-12-09 | Grant / award (derivative) | 240,000 | $0.00 | 1,260,000 |
| 2008-12-09 | Grant / award (derivative) | 130,000 | $0.00 | 147,790 |
| 2008-09-04 | Grant / award (derivative) | 17,790 | $0.00 | 17,790 |
| 2007-03-26 | Option exercise (derivative) | 35,000 | $0.00 | 510,000 |
| 2007-03-26 | Open-market sale | 35,000 | $94.00 | 105,222 |
| 2007-03-26 | Option exercise | 35,000 | $10.12 | 105,222 |
| 2006-08-07 | Grant / award (derivative) | 125,000 | $0.00 | 545,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.