SEC CIK 1203697
BLOCK ARTHUR R
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CMCSAview stock → | 72,758 | 2019-03-26 |
Position History — CMCSA
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CMCSA
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2019-03-26 | Option exercise (derivative) | 14,180 | $9.17 | 14,180 |
| 2019-03-26 | Option exercise | 14,180 | $9.17 | 72,758 |
| 2019-03-26 | Open-market sale | 6,260 | $39.38 | 66,498 |
| 2019-03-26 | Tax withholding | 7,920 | $39.45 | 58,578 |
| 2019-03-25 | Option exercise (derivative) | 10,300 | $12.51 | 20,600 |
| 2019-03-25 | Option exercise (derivative) | 9,710 | $15.00 | 29,130 |
| 2019-03-25 | Open-market sale | 4,044 | $39.46 | 71,083 |
| 2019-03-25 | Tax withholding | 6,256 | $39.43 | 58,578 |
| 2019-03-25 | Tax withholding | 6,249 | $39.44 | 64,834 |
| 2019-03-25 | Open-market sale | 3,461 | $39.47 | 75,127 |
| 2019-03-25 | Option exercise | 9,710 | $15.00 | 78,588 |
| 2019-03-25 | Option exercise | 10,300 | $12.51 | 68,878 |
| 2019-03-22 | Option exercise (derivative) | 8,140 | $20.61 | 32,560 |
| 2019-03-22 | Option exercise | 8,140 | $20.61 | 73,174 |
| 2019-03-22 | Open-market sale | 6,456 | $39.87 | 58,578 |
| 2019-03-22 | Tax withholding | 5,877 | $39.89 | 65,034 |
| 2019-03-22 | Open-market sale | 2,263 | $39.88 | 70,911 |
| 2019-03-21 | Option exercise (derivative) | 25,720 | $25.00 | 0 |
| 2019-03-21 | Option exercise (derivative) | 11,520 | $0.00 | 14,104 |
| 2019-03-21 | Option exercise | 11,520 | $0.00 | 98,289 |
| 2019-03-21 | Tax withholding | 20,334 | $39.32 | 65,034 |
| 2019-03-21 | Open-market sale | 5,386 | $39.28 | 85,368 |
| 2019-03-21 | Tax withholding | 5,064 | $40.05 | 90,754 |
| 2019-03-21 | Open-market sale | 2,471 | $39.45 | 95,818 |
| 2019-03-21 | Option exercise | 25,720 | $25.00 | 86,769 |
| 2019-03-20 | Option exercise (derivative) | 4,410 | $0.00 | 25,624 |
| 2019-03-20 | Tax withholding | 1,939 | $39.47 | 61,049 |
| 2019-03-20 | Option exercise | 4,410 | $0.00 | 62,988 |
| 2019-03-19 | Open-market sale | 2,471 | $39.98 | 58,578 |
| 2019-03-18 | Option exercise (derivative) | 4,410 | $0.00 | 30,034 |
| 2019-03-18 | Option exercise | 4,410 | $0.00 | 64,955 |
| 2019-03-18 | Open-market sale | 1,967 | $40.23 | 61,049 |
| 2019-03-18 | Tax withholding | 1,939 | $39.92 | 63,016 |
| 2019-03-17 | Option exercise (derivative) | 3,510 | $0.00 | 34,444 |
| 2019-03-17 | Option exercise | 3,510 | $0.00 | 62,088 |
| 2019-03-17 | Tax withholding | 1,543 | $40.47 | 60,545 |
| 2019-03-15 | Grant / award (derivative) | 21,600 | $0.00 | 37,954 |
| 2019-03-15 | Grant / award (derivative) | 110,800 | $0.00 | 110,800 |
| 2019-02-15 | Grant / award (derivative) | 13,240 | $0.00 | 16,354 |
| 2019-02-14 | Open-market sale | 1,966 | $37.40 | 58,578 |
| 2018-12-27 | Open-market sale | 4,129 | $33.80 | 60,544 |
| 2018-12-26 | Option exercise (derivative) | 7,368 | $0.00 | 120,042 |
| 2018-12-26 | Tax withholding | 3,239 | $34.14 | 64,673 |
| 2018-12-26 | Option exercise | 7,368 | $0.00 | 67,912 |
| 2018-12-18 | Option exercise (derivative) | 13,086 | $8.62 | 13,086 |
| 2018-12-18 | Option exercise | 13,086 | $8.62 | 73,630 |
| 2018-12-18 | Tax withholding | 7,343 | $36.37 | 60,544 |
| 2018-12-18 | Open-market sale | 5,743 | $36.41 | 67,887 |
| 2018-09-27 | Option exercise (derivative) | 14,100 | $0.00 | 0 |
| 2018-09-27 | Open-market sale | 6,448 | $35.48 | 68,196 |
| 2018-09-27 | Option exercise | 14,100 | $7.27 | 74,644 |
| 2018-09-27 | Tax withholding | 7,652 | $35.47 | 60,544 |
| 2018-09-24 | Open-market sale | 1,082 | $35.94 | 60,544 |
| 2018-09-21 | Option exercise (derivative) | 1,932 | $0.00 | 127,410 |
| 2018-09-21 | Tax withholding | 850 | $37.90 | 61,626 |
| 2018-09-21 | Option exercise | 1,932 | $0.00 | 62,476 |
| 2018-04-17 | Option exercise (derivative) | 3,510 | $0.00 | 129,342 |
| 2018-04-17 | Tax withholding | 1,544 | $33.27 | 60,544 |
| 2018-04-17 | Option exercise | 3,510 | $0.00 | 62,088 |
| 2018-03-27 | Option exercise (derivative) | 14,100 | $0.00 | 14,100 |
| 2018-03-27 | Open-market sale | 6,358 | $33.69 | 66,320 |
| 2018-03-27 | Option exercise | 14,100 | $7.27 | 72,678 |
| 2018-03-27 | Tax withholding | 7,742 | $33.65 | 58,578 |
| 2018-03-26 | Option exercise (derivative) | 14,180 | $0.00 | 28,360 |
| 2018-03-26 | Option exercise (derivative) | 10,300 | $0.00 | 30,900 |
| 2018-03-26 | Tax withholding | 6,572 | $33.75 | 66,819 |
| 2018-03-26 | Tax withholding | 8,241 | $33.75 | 58,578 |
| 2018-03-26 | Open-market sale | 5,939 | $33.71 | 73,391 |
| 2018-03-26 | Open-market sale | 3,728 | $33.70 | 79,330 |
| 2018-03-26 | Option exercise | 10,300 | $12.51 | 83,058 |
| 2018-03-26 | Option exercise | 14,180 | $9.17 | 72,758 |
| 2018-03-23 | Option exercise (derivative) | 9,710 | $0.00 | 38,840 |
| 2018-03-23 | Open-market sale | 3,078 | $33.42 | 73,002 |
| 2018-03-23 | Option exercise | 9,710 | $15.00 | 76,080 |
| 2018-03-23 | Open-market sale | 7,792 | $33.51 | 58,578 |
| 2018-03-23 | Tax withholding | 6,632 | $33.41 | 66,370 |
| 2018-03-22 | Option exercise (derivative) | 24,420 | $0.00 | 40,700 |
| 2018-03-22 | Option exercise (derivative) | 13,920 | $0.00 | 3,114 |
| 2018-03-22 | Option exercise | 24,420 | $20.61 | 85,418 |
| 2018-03-22 | Tax withholding | 6,128 | $33.23 | 85,241 |
| 2018-03-22 | Open-market sale | 5,549 | $34.07 | 91,369 |
| 2018-03-22 | Open-market sale | 2,420 | $34.17 | 96,918 |
| 2018-03-22 | Option exercise | 13,920 | $0.00 | 99,338 |
| 2018-03-22 | Tax withholding | 18,871 | $34.07 | 66,370 |
| 2018-03-21 | Option exercise (derivative) | 4,320 | $0.00 | 17,034 |
| 2018-03-21 | Option exercise (derivative) | 25,720 | $0.00 | 25,720 |
| 2018-03-21 | Open-market sale | 2,471 | $34.55 | 86,718 |
| 2018-03-21 | Option exercise | 25,720 | $25.00 | 86,769 |
| 2018-03-21 | Option exercise | 4,320 | $0.00 | 91,089 |
| 2018-03-21 | Tax withholding | 1,900 | $34.49 | 89,189 |
| 2018-03-21 | Open-market sale | 4,229 | $35.01 | 82,489 |
| 2018-03-21 | Tax withholding | 21,491 | $35.01 | 60,998 |
| 2018-03-20 | Option exercise (derivative) | 4,410 | $0.00 | 21,354 |
| 2018-03-20 | Tax withholding | 1,939 | $34.57 | 61,049 |
| 2018-03-20 | Option exercise | 4,410 | $0.00 | 62,988 |
| 2018-03-19 | Open-market sale | 2,471 | $35.60 | 58,578 |
| 2018-03-16 | Grant / award (derivative) | 122,500 | $0.00 | 122,500 |
| 2018-03-16 | Grant / award (derivative) | 24,400 | $0.00 | 30,174 |
| 2018-03-16 | Option exercise (derivative) | 4,410 | $0.00 | 25,764 |
| 2018-03-16 | Option exercise | 4,410 | $0.00 | 62,988 |
| 2018-03-16 | Tax withholding | 1,939 | $35.83 | 61,049 |
| 2017-12-27 | Open-market sale | 3,937 | $40.62 | 58,578 |
| 2017-12-26 | Option exercise (derivative) | 7,368 | $0.00 | 5,774 |
| 2017-12-26 | Option exercise | 7,368 | $0.00 | 65,946 |
| 2017-12-26 | Tax withholding | 3,431 | $40.82 | 62,515 |
| 2017-12-18 | Option exercise (derivative) | 13,086 | $0.00 | 26,172 |
| 2017-12-18 | Option exercise | 13,086 | $8.62 | 71,664 |
| 2017-12-18 | Open-market sale | 5,630 | $39.89 | 66,034 |
| 2017-12-18 | Tax withholding | 7,456 | $39.84 | 58,578 |
| 2017-09-28 | Option exercise (derivative) | 9,900 | $0.00 | 0 |
| 2017-09-28 | Option exercise | 9,900 | $9.49 | 68,478 |
| 2017-09-28 | Tax withholding | 5,809 | $38.38 | 58,578 |
| 2017-09-28 | Open-market sale | 4,091 | $38.36 | 64,387 |
| 2017-08-21 | Grant / award (derivative) | 12,880 | $0.00 | 132,852 |
| 2017-04-19 | Open-market sale | 2,356 | $37.82 | 58,578 |
| 2017-04-18 | Option exercise (derivative) | 4,410 | $0.00 | 13,142 |
| 2017-04-18 | Option exercise | 4,410 | $0.00 | 62,988 |
| 2017-04-18 | Tax withholding | 2,054 | $37.59 | 60,934 |
| 2017-03-28 | Option exercise (derivative) | 9,900 | $0.00 | 9,900 |
| 2017-03-28 | Option exercise | 9,900 | $9.49 | 68,478 |
| 2017-03-28 | Tax withholding | 5,856 | $37.08 | 58,578 |
| 2017-03-28 | Open-market sale | 4,044 | $36.95 | 64,434 |
| 2017-03-27 | Option exercise (derivative) | 10,300 | $0.00 | 41,200 |
| 2017-03-27 | Option exercise (derivative) | 14,180 | $0.00 | 42,540 |
| 2017-03-27 | Option exercise (derivative) | 14,100 | $0.00 | 28,200 |
| 2017-03-27 | Tax withholding | 6,548 | $37.19 | 74,764 |
| 2017-03-27 | Tax withholding | 7,872 | $37.19 | 66,892 |
| 2017-03-27 | Tax withholding | 8,314 | $37.19 | 58,578 |
| 2017-03-27 | Open-market sale | 6,228 | $37.17 | 81,312 |
| 2017-03-27 | Open-market sale | 5,866 | $37.19 | 87,540 |
| 2017-03-27 | Open-market sale | 3,752 | $37.19 | 93,406 |
| 2017-03-27 | Option exercise | 10,300 | $12.51 | 97,158 |
| 2017-03-27 | Option exercise | 14,100 | $7.27 | 86,858 |
| 2017-03-27 | Option exercise | 14,180 | $9.17 | 72,758 |
| 2017-03-24 | Open-market sale | 10,215 | $37.24 | 58,578 |
| 2017-03-23 | Option exercise (derivative) | 29,130 | $0.00 | 48,550 |
| 2017-03-23 | Option exercise (derivative) | 19,120 | $0.00 | 119,972 |
| 2017-03-23 | Option exercise | 29,130 | $15.00 | 90,497 |
| 2017-03-23 | Option exercise | 19,120 | $0.00 | 109,617 |
| 2017-03-23 | Open-market sale | 2,789 | $37.01 | 106,828 |
| 2017-03-23 | Tax withholding | 8,905 | $37.22 | 97,923 |
| 2017-03-23 | Open-market sale | 9,514 | $36.99 | 88,409 |
| 2017-03-23 | Tax withholding | 19,616 | $37.01 | 68,793 |
| 2017-03-22 | Option exercise (derivative) | 24,420 | $0.00 | 65,120 |
| 2017-03-22 | Option exercise (derivative) | 5,220 | $0.00 | 17,552 |
| 2017-03-22 | Tax withholding | 2,431 | $37.04 | 85,787 |
| 2017-03-22 | Open-market sale | 5,961 | $37.12 | 79,826 |
| 2017-03-22 | Tax withholding | 18,459 | $37.11 | 61,367 |
| 2017-03-22 | Option exercise | 24,420 | $20.61 | 85,306 |
| 2017-03-22 | Option exercise | 5,220 | $0.00 | 90,526 |
| 2017-03-22 | Open-market sale | 2,308 | $37.17 | 88,218 |
| 2017-03-21 | Option exercise (derivative) | 4,320 | $0.00 | 22,772 |
| 2017-03-21 | Option exercise (derivative) | 25,720 | $0.00 | 51,440 |
| 2017-03-21 | Open-market sale | 4,697 | $37.46 | 81,909 |
| 2017-03-21 | Tax withholding | 21,023 | $37.46 | 60,886 |
| 2017-03-21 | Open-market sale | 2,356 | $37.49 | 86,606 |
| 2017-03-21 | Tax withholding | 2,012 | $37.07 | 88,962 |
| 2017-03-21 | Option exercise | 4,320 | $0.00 | 90,974 |
| 2017-03-21 | Option exercise | 25,720 | $25.00 | 86,654 |
| 2017-03-20 | Option exercise (derivative) | 4,410 | $0.00 | 27,092 |
| 2017-03-20 | Tax withholding | 2,054 | $37.48 | 60,934 |
| 2017-03-20 | Option exercise | 4,410 | $0.00 | 62,988 |
| 2017-03-17 | Grant / award (derivative) | 23,400 | $0.00 | 31,502 |
| 2017-03-17 | Grant / award (derivative) | 125,500 | $0.00 | 125,500 |
| 2016-12-27 | Open-market sale | 1,680 | $70.80 | 44,169 |
| 2016-12-23 | Option exercise (derivative) | 3,684 | $0.00 | 4,051 |
| 2016-12-23 | Option exercise | 3,684 | $0.00 | 47,853 |
| 2016-12-23 | Tax withholding | 2,004 | $70.65 | 45,849 |
| 2016-12-19 | Option exercise (derivative) | 6,543 | $17.24 | 19,629 |
| 2016-12-19 | Tax withholding | 4,108 | $70.02 | 44,169 |
| 2016-12-19 | Open-market sale | 2,435 | $70.17 | 48,277 |
| 2016-12-19 | Option exercise | 6,543 | $17.24 | 50,712 |
| 2016-11-29 | Option exercise (derivative) | 12,210 | $0.00 | 44,770 |
| 2016-11-29 | Option exercise (derivative) | 25,720 | $0.00 | 38,580 |
| 2016-11-29 | Option exercise | 25,720 | $50.00 | 69,889 |
| 2016-11-29 | Option exercise | 12,210 | $41.22 | 82,099 |
| 2016-11-29 | Open-market sale | 2,745 | $69.91 | 79,354 |
| 2016-11-29 | Open-market sale | 4,007 | $69.86 | 75,347 |
| 2016-11-29 | Tax withholding | 9,465 | $69.91 | 65,882 |
| 2016-11-29 | Tax withholding | 21,713 | $69.87 | 44,169 |
| 2016-09-16 | Option exercise (derivative) | 3,370 | $0.00 | 0 |
| 2016-09-16 | Option exercise | 3,370 | $25.44 | 47,539 |
| 2016-09-16 | Tax withholding | 2,347 | $66.10 | 44,169 |
| 2016-09-16 | Open-market sale | 1,023 | $65.75 | 46,516 |
| 2016-04-21 | Open-market sale | 1,002 | $61.25 | 44,169 |
| 2016-04-20 | Option exercise (derivative) | 2,205 | $0.00 | 7,735 |
| 2016-04-20 | Option exercise | 2,205 | $0.00 | 46,374 |
| 2016-04-20 | Tax withholding | 1,203 | $61.46 | 45,171 |
| 2016-03-28 | Option exercise (derivative) | 15,450 | $0.00 | 25,750 |
| 2016-03-28 | Option exercise (derivative) | 7,090 | $0.00 | 28,360 |
| 2016-03-28 | Option exercise (derivative) | 7,050 | $0.00 | 21,150 |
| 2016-03-28 | Option exercise (derivative) | 4,950 | $0.00 | 9,900 |
| 2016-03-28 | Option exercise | 15,450 | $25.02 | 64,822 |
| 2016-03-28 | Tax withholding | 11,021 | $59.63 | 44,169 |
| 2016-03-28 | Open-market sale | 5,203 | $59.57 | 55,190 |
| 2016-03-28 | Tax withholding | 4,664 | $59.75 | 60,393 |
| 2016-03-28 | Open-market sale | 4,429 | $59.72 | 65,057 |
| 2016-03-28 | Tax withholding | 4,416 | $59.75 | 69,486 |
| 2016-03-28 | Tax withholding | 3,285 | $59.52 | 73,902 |
| 2016-03-28 | Option exercise | 7,090 | $18.34 | 71,912 |
| 2016-03-28 | Open-market sale | 1,665 | $59.51 | 82,247 |
| 2016-03-28 | Open-market sale | 2,634 | $59.54 | 77,187 |
| 2016-03-28 | Open-market sale | 2,426 | $59.75 | 79,821 |
| 2016-03-28 | Option exercise | 7,050 | $14.54 | 78,962 |
| 2016-03-28 | Option exercise | 4,950 | $18.98 | 83,912 |
| 2016-03-24 | Option exercise (derivative) | 11,440 | $0.00 | 69,546 |
| 2016-03-24 | Tax withholding | 6,237 | $60.01 | 49,372 |
| 2016-03-24 | Option exercise | 11,440 | $0.00 | 57,239 |
| 2016-03-24 | Open-market sale | 1,630 | $58.76 | 55,609 |
| 2016-03-23 | Option exercise (derivative) | 3,585 | $0.00 | 9,940 |
| 2016-03-23 | Option exercise (derivative) | 14,565 | $0.00 | 38,840 |
| 2016-03-23 | Tax withholding | 1,955 | $59.25 | 60,364 |
| 2016-03-23 | Open-market sale | 1,187 | $59.11 | 62,319 |
| 2016-03-23 | Option exercise | 3,585 | $0.00 | 63,506 |
| 2016-03-23 | Option exercise | 14,565 | $29.99 | 59,921 |
| 2016-03-23 | Tax withholding | 11,013 | $59.24 | 45,799 |
| 2016-03-23 | Open-market sale | 3,552 | $59.41 | 56,812 |
| 2016-03-22 | Option exercise (derivative) | 2,610 | $0.00 | 13,525 |
| 2016-03-22 | Option exercise | 2,610 | $0.00 | 47,761 |
| 2016-03-22 | Tax withholding | 1,423 | $59.87 | 45,356 |
| 2016-03-22 | Open-market sale | 982 | $59.30 | 46,779 |
| 2016-03-21 | Option exercise (derivative) | 2,160 | $0.00 | 16,135 |
| 2016-03-21 | Tax withholding | 1,178 | $59.84 | 45,151 |
| 2016-03-21 | Option exercise | 2,160 | $0.00 | 46,329 |
| 2016-03-18 | Grant / award (derivative) | 14,700 | $0.00 | 18,295 |
| 2016-03-18 | Grant / award (derivative) | 76,200 | $0.00 | 76,200 |
| 2016-03-16 | Option exercise (derivative) | 3,370 | $0.00 | 3,370 |
| 2016-03-16 | Tax withholding | 2,421 | $59.26 | 44,169 |
| 2016-03-16 | Open-market sale | 949 | $59.22 | 46,590 |
| 2016-03-16 | Option exercise | 3,370 | $25.44 | 47,539 |
| 2016-01-27 | Open-market sale | 1,675 | $54.93 | 44,169 |
| 2016-01-26 | Option exercise (derivative) | 3,684 | $0.00 | 80,986 |
| 2016-01-26 | Tax withholding | 2,009 | $54.84 | 45,844 |
| 2016-01-26 | Option exercise | 3,684 | $0.00 | 47,853 |
| 2016-01-08 | Option exercise (derivative) | 3,413 | $0.00 | 0 |
| 2016-01-08 | Tax withholding | 2,353 | $55.07 | 31,914 |
| 2016-01-08 | Tax withholding | 3,078 | $55.14 | 28,836 |
| 2016-01-08 | Open-market sale | 1,060 | $55.14 | 35,839 |
| 2016-01-08 | Option exercise | 3,413 | $18.51 | 36,899 |
| 2016-01-08 | Option exercise | 4,650 | $17.50 | 33,486 |
| 2016-01-08 | Open-market sale | 1,572 | $55.04 | 34,267 |
| 2015-12-18 | Option exercise (derivative) | 6,543 | $0.00 | 26,172 |
| 2015-12-18 | Open-market sale | 2,258 | $56.88 | 33,121 |
| 2015-12-18 | Tax withholding | 4,285 | $56.92 | 28,836 |
| 2015-12-18 | Option exercise | 6,543 | $17.24 | 35,379 |
| 2015-08-03 | Open-market sale | 2,258 | $62.85 | 28,836 |
| 2015-06-30 | Option exercise (derivative) | 4,855 | $0.00 | 3,595 |
| 2015-06-30 | Tax withholding | 2,597 | $60.14 | 31,094 |
| 2015-06-30 | Option exercise | 4,855 | $0.00 | 33,691 |
| 2015-04-22 | Open-market sale | 1,004 | $58.96 | 28,836 |
| 2015-04-21 | Option exercise (derivative) | 2,160 | $0.00 | 99,235 |
| 2015-04-21 | Tax withholding | 1,156 | $58.84 | 29,840 |
| 2015-04-21 | Option exercise | 2,160 | $0.00 | 30,996 |
| 2015-03-30 | Option exercise (derivative) | 4,950 | $0.00 | 14,850 |
| 2015-03-30 | Open-market sale | 1,623 | $56.15 | 32,163 |
| 2015-03-30 | Tax withholding | 3,327 | $56.25 | 28,836 |
| 2015-03-30 | Option exercise | 4,950 | $18.98 | 33,786 |
| 2015-03-27 | Option exercise (derivative) | 7,050 | $0.00 | 28,200 |
| 2015-03-27 | Option exercise | 7,050 | $14.54 | 43,050 |
| 2015-03-27 | Open-market sale | 2,582 | $55.85 | 40,468 |
| 2015-03-27 | Open-market sale | 7,164 | $55.83 | 28,836 |
| 2015-03-27 | Tax withholding | 4,468 | $55.87 | 36,000 |
| 2015-03-26 | Option exercise (derivative) | 21,270 | $0.00 | 35,450 |
| 2015-03-26 | Option exercise (derivative) | 15,400 | $0.00 | 8,450 |
| 2015-03-26 | Option exercise | 21,270 | $18.34 | 52,101 |
| 2015-03-26 | Tax withholding | 14,187 | $56.02 | 36,000 |
| 2015-03-26 | Tax withholding | 8,236 | $55.91 | 50,187 |
| 2015-03-26 | Open-market sale | 7,083 | $55.96 | 58,423 |
| 2015-03-26 | Open-market sale | 1,995 | $56.05 | 65,506 |
| 2015-03-26 | Option exercise | 15,400 | $0.00 | 67,501 |
| 2015-03-25 | Option exercise (derivative) | 15,450 | $0.00 | 41,200 |
| 2015-03-25 | Option exercise (derivative) | 4,290 | $0.00 | 23,850 |
| 2015-03-25 | Option exercise | 4,290 | $0.00 | 48,576 |
| 2015-03-25 | Option exercise | 15,450 | $25.02 | 44,286 |
| 2015-03-25 | Tax withholding | 2,295 | $56.53 | 46,281 |
| 2015-03-25 | Open-market sale | 4,301 | $57.19 | 41,980 |
| 2015-03-25 | Tax withholding | 11,149 | $57.16 | 30,831 |
| 2015-03-24 | Open-market sale | 1,667 | $58.63 | 28,836 |
| 2015-03-23 | Option exercise (derivative) | 3,585 | $0.00 | 28,140 |
| 2015-03-23 | Option exercise (derivative) | 24,420 | $0.00 | 56,980 |
| 2015-03-23 | Option exercise (derivative) | 14,565 | $0.00 | 53,405 |
| 2015-03-23 | Tax withholding | 11,004 | $59.26 | 51,236 |
| 2015-03-23 | Open-market sale | 3,687 | $59.29 | 62,240 |
| 2015-03-23 | Open-market sale | 3,561 | $59.31 | 65,927 |
| 2015-03-23 | Tax withholding | 1,918 | $59.12 | 69,488 |
| 2015-03-23 | Option exercise | 3,585 | $0.00 | 72,620 |
| 2015-03-23 | Option exercise | 14,565 | $29.99 | 69,035 |
| 2015-03-23 | Option exercise | 24,420 | $41.22 | 54,470 |
| 2015-03-23 | Tax withholding | 20,733 | $59.31 | 30,503 |
| 2015-03-23 | Open-market sale | 1,214 | $59.16 | 71,406 |
| 2015-03-22 | Option exercise (derivative) | 2,610 | $0.00 | 31,725 |
| 2015-03-22 | Option exercise | 2,610 | $0.00 | 31,446 |
| 2015-03-22 | Tax withholding | 1,396 | $59.45 | 30,050 |
| 2015-03-20 | Grant / award (derivative) | 74,400 | $0.00 | 74,400 |
| 2015-03-20 | Grant / award (derivative) | 14,700 | $0.00 | 34,335 |
| 2015-03-16 | Option exercise (derivative) | 3,370 | $0.00 | 6,740 |
| 2015-03-16 | Option exercise | 3,370 | $25.44 | 32,206 |
| 2015-03-16 | Tax withholding | 2,416 | $59.43 | 28,836 |
| 2015-03-16 | Open-market sale | 954 | $59.24 | 31,252 |
| 2015-03-10 | Option exercise (derivative) | 4,650 | $0.00 | 4,650 |
| 2015-03-10 | Tax withholding | 2,839 | $60.22 | 28,836 |
| 2015-03-10 | Option exercise | 4,650 | $17.50 | 33,486 |
| 2015-03-10 | Open-market sale | 1,811 | $60.02 | 31,675 |
| 2015-02-26 | Option exercise (derivative) | 3,412 | $0.00 | 3,413 |
| 2015-02-26 | Open-market sale | 18,229 | $59.06 | 28,836 |
| 2015-02-26 | Option exercise | 3,412 | $18.51 | 50,477 |
| 2015-02-26 | Tax withholding | 2,252 | $59.10 | 47,065 |
| 2015-02-26 | Open-market sale | 1,160 | $59.13 | 49,317 |
| 2015-01-18 | Option exercise (derivative) | 39,264 | $0.00 | 101,395 |
| 2015-01-18 | Option exercise | 39,264 | $0.00 | 68,100 |
| 2015-01-18 | Tax withholding | 21,035 | $56.77 | 47,065 |
| 2014-12-26 | Grant / award (derivative) | 24,560 | $0.00 | 140,659 |
| 2014-12-18 | Option exercise (derivative) | 19,629 | $0.00 | 32,715 |
| 2014-12-18 | Open-market sale | 7,407 | $55.21 | 41,058 |
| 2014-12-18 | Option exercise | 19,629 | $17.24 | 48,465 |
| 2014-12-18 | Tax withholding | 12,222 | $55.26 | 28,836 |
| 2014-10-31 | Grant / award (derivative) | 19,420 | — | 19,635 |
| 2014-09-15 | Option exercise (derivative) | 3,675 | $0.00 | 0 |
| 2014-09-15 | Open-market sale | 1,218 | $57.30 | 31,293 |
| 2014-09-15 | Tax withholding | 2,457 | $57.30 | 28,836 |
| 2014-09-15 | Option exercise | 3,675 | $22.66 | 32,511 |
| 2014-05-07 | Gift | 549 | $0.00 | 11,167 |
| 2014-05-07 | Gift | 549 | $0.00 | 11,404 |
| 2014-05-07 | Gift | 1,098 | $0.00 | 15,333 |
| 2014-04-23 | Open-market sale | 1,349 | $50.97 | 28,836 |
| 2014-04-22 | Option exercise (derivative) | 2,610 | $0.00 | 116,099 |
| 2014-04-22 | Option exercise | 2,610 | $0.00 | 31,446 |
| 2014-04-22 | Tax withholding | 1,261 | $50.83 | 30,185 |
| 2014-03-28 | Option exercise (derivative) | 4,950 | $0.00 | 19,800 |
| 2014-03-28 | Option exercise | 4,950 | $18.98 | 43,591 |
| 2014-03-28 | Open-market sale | 1,667 | $49.39 | 41,924 |
| 2014-03-28 | Tax withholding | 3,283 | $49.20 | 38,641 |
| 2014-03-28 | Open-market sale | 9,805 | $49.16 | 28,836 |
| 2014-03-27 | Option exercise (derivative) | 18,960 | $0.00 | 118,709 |
| 2014-03-27 | Option exercise (derivative) | 21,150 | $0.00 | 35,250 |
| 2014-03-27 | Tax withholding | 12,962 | $49.43 | 38,641 |
| 2014-03-27 | Tax withholding | 9,155 | $49.10 | 51,603 |
| 2014-03-27 | Open-market sale | 8,188 | $49.53 | 60,758 |
| 2014-03-27 | Open-market sale | 2,986 | $49.42 | 68,946 |
| 2014-03-27 | Option exercise | 18,960 | $0.00 | 71,932 |
| 2014-03-27 | Option exercise | 21,150 | $14.54 | 52,972 |
| 2014-03-26 | Option exercise (derivative) | 5,775 | $0.00 | 137,669 |
| 2014-03-26 | Option exercise (derivative) | 21,270 | $0.00 | 56,720 |
| 2014-03-26 | Tax withholding | 13,907 | $49.72 | 31,822 |
| 2014-03-26 | Open-market sale | 7,363 | $49.99 | 45,729 |
| 2014-03-26 | Tax withholding | 2,789 | $49.62 | 53,092 |
| 2014-03-26 | Open-market sale | 2,218 | $49.74 | 55,881 |
| 2014-03-26 | Option exercise | 5,775 | $0.00 | 58,099 |
| 2014-03-26 | Option exercise | 21,270 | $18.34 | 52,324 |
| 2014-03-25 | Option exercise (derivative) | 15,450 | $0.00 | 56,650 |
| 2014-03-25 | Option exercise (derivative) | 4,290 | $0.00 | 143,444 |
| 2014-03-25 | Option exercise | 4,290 | $0.00 | 48,576 |
| 2014-03-25 | Option exercise | 15,450 | $25.02 | 44,286 |
| 2014-03-25 | Tax withholding | 2,072 | $49.67 | 46,504 |
| 2014-03-25 | Tax withholding | 11,180 | $50.43 | 31,054 |
| 2014-03-25 | Open-market sale | 4,270 | $50.46 | 42,234 |
| 2014-03-24 | Option exercise (derivative) | 29,130 | $0.00 | 67,970 |
| 2014-03-24 | Tax withholding | 22,692 | $50.23 | 28,836 |
| 2014-03-24 | Open-market sale | 6,438 | $49.98 | 51,528 |
| 2014-03-24 | Open-market sale | 1,854 | $50.19 | 57,966 |
| 2014-03-24 | Option exercise | 29,130 | $29.99 | 59,820 |
| 2014-03-21 | Grant / award (derivative) | 64,300 | $0.00 | 64,300 |
| 2014-03-21 | Grant / award (derivative) | 14,400 | $0.00 | 147,734 |
| 2014-03-21 | Open-market sale | 4,882 | $51.31 | 28,836 |
| 2014-03-21 | Option exercise (derivative) | 3,585 | $0.00 | 215 |
| 2014-03-21 | Tax withholding | 1,731 | $50.00 | 35,572 |
| 2014-03-21 | Option exercise | 3,585 | $0.00 | 37,303 |
| 2014-03-20 | Option exercise (derivative) | 9,440 | $0.00 | 133,334 |
| 2014-03-20 | Tax withholding | 4,558 | $50.61 | 33,718 |
| 2014-03-20 | Option exercise | 9,440 | $0.00 | 38,276 |
| 2014-03-17 | Option exercise (derivative) | 3,370 | $0.00 | 10,110 |
| 2014-03-17 | Tax withholding | 2,450 | $50.68 | 28,836 |
| 2014-03-17 | Option exercise | 3,370 | $25.44 | 32,206 |
| 2014-03-17 | Open-market sale | 920 | $50.71 | 31,286 |
| 2014-03-14 | Option exercise (derivative) | 3,675 | $0.00 | 3,675 |
| 2014-03-14 | Open-market sale | 1,110 | $50.51 | 31,401 |
| 2014-03-14 | Option exercise | 3,675 | $22.66 | 32,511 |
| 2014-03-14 | Tax withholding | 2,565 | $50.43 | 28,836 |
| 2014-03-10 | Option exercise (derivative) | 4,650 | $0.00 | 9,300 |
| 2014-03-10 | Tax withholding | 2,965 | $51.57 | 28,836 |
| 2014-03-10 | Open-market sale | 1,685 | $51.58 | 31,801 |
| 2014-03-10 | Option exercise | 4,650 | $17.50 | 33,486 |
| 2014-02-18 | Option exercise (derivative) | 19,629 | $0.00 | 52,344 |
| 2014-02-18 | Option exercise (derivative) | 7,500 | $0.00 | 0 |
| 2014-02-18 | Option exercise (derivative) | 3,413 | $0.00 | 6,825 |
| 2014-02-18 | Tax withholding | 13,048 | $53.54 | 28,836 |
| 2014-02-18 | Open-market sale | 10,015 | $53.42 | 41,884 |
| 2014-02-18 | Open-market sale | 6,754 | $53.60 | 51,899 |
| 2014-02-18 | Option exercise | 7,500 | $19.92 | 62,719 |
| 2014-02-18 | Tax withholding | 2,309 | $53.56 | 63,823 |
| 2014-02-18 | Option exercise | 3,413 | $18.51 | 66,132 |
| 2014-02-18 | Option exercise | 19,629 | $17.24 | 55,219 |
| 2014-02-18 | Tax withholding | 5,170 | $53.59 | 58,653 |
| 2014-01-18 | Option exercise (derivative) | 14,724 | $0.00 | 142,774 |
| 2014-01-18 | Tax withholding | 7,970 | $53.54 | 35,590 |
| 2014-01-18 | Option exercise | 14,724 | $0.00 | 43,560 |
| 2013-05-06 | Option exercise (derivative) | 14,850 | $0.00 | 24,750 |
| 2013-05-06 | Option exercise (derivative) | 30,900 | $0.00 | 72,100 |
| 2013-05-06 | Option exercise (derivative) | 21,270 | $0.00 | 77,990 |
| 2013-05-06 | Option exercise (derivative) | 4,650 | $0.00 | 13,950 |
| 2013-05-06 | Option exercise (derivative) | 7,500 | $0.00 | 7,500 |
| 2013-05-06 | Option exercise (derivative) | 3,675 | $0.00 | 7,350 |
| 2013-05-06 | Option exercise (derivative) | 21,150 | $0.00 | 56,400 |
| 2013-05-06 | Option exercise (derivative) | 3,370 | $0.00 | 13,480 |
| 2013-05-06 | Option exercise | 7,500 | $19.92 | 124,506 |
| 2013-05-06 | Open-market sale | 31,113 | $42.42 | 105,088 |
| 2013-05-06 | Option exercise | 3,370 | $25.44 | 136,201 |
| 2013-05-06 | Option exercise | 3,675 | $22.66 | 132,831 |
| 2013-05-06 | Option exercise | 4,650 | $17.50 | 129,156 |
| 2013-05-06 | Tax withholding | 76,252 | $42.52 | 28,836 |
| 2013-05-06 | Option exercise | 14,850 | $18.98 | 117,006 |
| 2013-05-06 | Option exercise | 21,150 | $14.54 | 102,156 |
| 2013-05-06 | Option exercise | 21,270 | $18.34 | 81,006 |
| 2013-05-06 | Option exercise | 30,900 | $25.02 | 59,736 |
| 2013-04-25 | Open-market sale | 1,849 | $40.74 | 28,836 |
| 2013-04-23 | Option exercise (derivative) | 3,585 | $0.00 | 157,498 |
| 2013-04-23 | Tax withholding | 1,736 | $40.90 | 30,685 |
| 2013-04-23 | Option exercise | 3,585 | $0.00 | 32,421 |
| 2013-04-01 | Open-market sale | 10,663 | $41.46 | 28,836 |
| 2013-03-28 | Open-market sale | 2,979 | $41.52 | 32,504 |
| 2013-03-28 | Option exercise (derivative) | 13,560 | $0.00 | 161,083 |
| 2013-03-28 | Tax withholding | 6,565 | $41.98 | 39,499 |
| 2013-03-28 | Option exercise | 13,560 | $0.00 | 49,043 |
| 2013-03-27 | Open-market sale | 2,213 | $41.17 | 31,815 |
| 2013-03-27 | Option exercise (derivative) | 7,110 | $0.00 | 3,800 |
| 2013-03-27 | Option exercise | 7,110 | $0.00 | 41,138 |
| 2013-03-27 | Tax withholding | 3,442 | $41.75 | 35,483 |
| 2013-03-26 | Option exercise (derivative) | 5,775 | $0.00 | 10,910 |
| 2013-03-26 | Tax withholding | 2,796 | $41.47 | 34,028 |
| 2013-03-26 | Option exercise | 5,775 | $0.00 | 36,824 |
| 2013-03-25 | Option exercise (derivative) | 4,290 | $0.00 | 16,685 |
| 2013-03-25 | Tax withholding | 2,077 | $41.72 | 31,049 |
| 2013-03-25 | Option exercise | 4,290 | $0.00 | 33,126 |
| 2013-03-22 | Open-market sale | 1,826 | $40.64 | 28,836 |
| 2013-03-22 | Grant / award (derivative) | 81,400 | $0.00 | 81,400 |
| 2013-03-22 | Grant / award (derivative) | 17,400 | $0.00 | 20,975 |
| 2013-03-20 | Option exercise (derivative) | 3,540 | $0.00 | 3,575 |
| 2013-03-20 | Option exercise | 3,540 | $0.00 | 39,890 |
| 2013-03-20 | Tax withholding | 1,714 | $40.98 | 38,176 |
| 2013-03-20 | Open-market sale | 7,514 | $40.51 | 30,662 |
| 2013-02-22 | Gift | 740 | $0.00 | 10,618 |
| 2013-02-22 | Gift | 1,480 | $0.00 | 16,431 |
| 2013-02-22 | Gift | 740 | $0.00 | 10,855 |
| 2013-02-20 | Option exercise (derivative) | 5,625 | $0.00 | 0 |
| 2013-02-20 | Option exercise (derivative) | 4,650 | $0.00 | 18,600 |
| 2013-02-20 | Option exercise (derivative) | 19,629 | $0.00 | 71,973 |
| 2013-02-20 | Option exercise (derivative) | 3,675 | $0.00 | 11,025 |
| 2013-02-20 | Option exercise (derivative) | 3,412 | $0.00 | 10,238 |
| 2013-02-20 | Tax withholding | 2,375 | $41.56 | 70,966 |
| 2013-02-20 | Open-market sale | 11,479 | $41.56 | 49,680 |
| 2013-02-20 | Tax withholding | 3,873 | $41.56 | 61,159 |
| 2013-02-20 | Tax withholding | 3,175 | $41.56 | 65,032 |
| 2013-02-20 | Tax withholding | 2,759 | $41.56 | 68,207 |
| 2013-02-20 | Tax withholding | 13,330 | $41.56 | 36,350 |
| 2013-02-20 | Option exercise | 3,412 | $18.51 | 73,341 |
| 2013-02-20 | Option exercise | 3,675 | $22.66 | 69,929 |
| 2013-02-20 | Option exercise | 4,650 | $17.50 | 66,254 |
| 2013-02-20 | Option exercise | 5,625 | $18.08 | 61,604 |
| 2013-02-20 | Option exercise | 19,629 | $17.24 | 55,979 |
| 2013-01-18 | Option exercise (derivative) | 14,724 | $0.00 | 174,643 |
| 2013-01-18 | Tax withholding | 7,210 | $40.27 | 36,350 |
| 2013-01-18 | Option exercise | 14,724 | $0.00 | 43,560 |
| 2012-08-20 | Option exercise (derivative) | 21,150 | $14.54 | 77,550 |
| 2012-08-20 | Option exercise (derivative) | 50,550 | $25.44 | 16,850 |
| 2012-08-20 | Option exercise (derivative) | 42,540 | $0.00 | 99,260 |
| 2012-08-20 | Option exercise (derivative) | 7,500 | $19.92 | 15,000 |
| 2012-08-20 | Option exercise (derivative) | 14,850 | $18.98 | 39,600 |
| 2012-08-20 | Option exercise (derivative) | 5,625 | $15.89 | 0 |
| 2012-08-20 | Option exercise (derivative) | 5,625 | $18.08 | 5,625 |
| 2012-08-20 | Option exercise | 21,150 | $14.54 | 143,076 |
| 2012-08-20 | Option exercise | 42,540 | $18.34 | 121,926 |
| 2012-08-20 | Option exercise | 50,550 | $25.44 | 79,386 |
| 2012-08-20 | Option exercise | 14,850 | $18.98 | 157,926 |
| 2012-08-20 | Option exercise | 7,500 | $19.92 | 165,426 |
| 2012-08-20 | Option exercise | 5,625 | $18.08 | 171,051 |
| 2012-08-20 | Tax withholding | 4,048 | $34.02 | 167,003 |
| 2012-08-20 | Tax withholding | 5,639 | $34.02 | 161,364 |
| 2012-08-20 | Tax withholding | 10,919 | $34.02 | 150,445 |
| 2012-08-20 | Gift | 787 | $0.00 | 9,878 |
| 2012-08-20 | Gift | 787 | $0.00 | 10,115 |
| 2012-08-20 | Tax withholding | 13,898 | $34.02 | 136,547 |
| 2012-08-20 | Open-market sale | 15,110 | $33.12 | 25,110 |
| 2012-08-20 | Option exercise | 5,625 | $15.89 | 40,220 |
| 2012-08-20 | Tax withholding | 42,916 | $34.02 | 62,833 |
| 2012-08-20 | Tax withholding | 30,798 | $34.02 | 105,749 |
| 2012-08-20 | Open-market sale | 5,625 | $33.00 | 34,595 |
| 2012-08-20 | Gift | 1,574 | $0.00 | 17,911 |
| 2012-08-20 | Open-market sale | 33,997 | $33.86 | 71,752 |
| 2012-04-27 | Open-market sale | 3,279 | $30.26 | 28,836 |
| 2012-04-25 | Option exercise (derivative) | 4,290 | $0.00 | 7,115 |
| 2012-04-25 | Option exercise | 4,290 | $0.00 | 33,959 |
| 2012-04-25 | Tax withholding | 1,844 | $0.00 | 32,115 |
| 2012-03-30 | Open-market sale | 2,887 | $29.93 | 29,669 |
| 2012-03-28 | Open-market sale | 4,037 | $30.07 | 29,647 |
| 2012-03-28 | Option exercise (derivative) | 5,085 | $0.00 | 11,405 |
| 2012-03-28 | Tax withholding | 2,176 | $29.92 | 36,593 |
| 2012-03-28 | Option exercise | 5,085 | $0.00 | 38,769 |
| 2012-03-27 | Option exercise (derivative) | 7,110 | $0.00 | 16,490 |
| 2012-03-27 | Tax withholding | 3,042 | $30.17 | 33,684 |
| 2012-03-27 | Option exercise | 7,110 | $0.00 | 36,726 |
| 2012-03-26 | Option exercise (derivative) | 5,775 | $0.00 | 23,600 |
| 2012-03-26 | Option exercise | 5,775 | $0.00 | 32,087 |
| 2012-03-26 | Tax withholding | 2,471 | $30.35 | 29,616 |
| 2012-03-23 | Grant / award (derivative) | 23,900 | $0.00 | 29,375 |
| 2012-03-23 | Grant / award (derivative) | 97,100 | $0.00 | 97,100 |
| 2012-03-21 | Open-market sale | 2,010 | $29.79 | 26,312 |
| 2012-03-20 | Option exercise (derivative) | 3,540 | $0.00 | 189,367 |
| 2012-03-20 | Option exercise | 3,540 | $0.00 | 29,837 |
| 2012-03-20 | Tax withholding | 1,515 | $0.00 | 28,322 |
| 2012-03-19 | Open-market sale | 2,180 | $29.65 | 26,297 |
| 2012-03-16 | Option exercise (derivative) | 10,240 | $0.00 | 5,475 |
| 2012-03-16 | Option exercise | 10,240 | $0.00 | 32,858 |
| 2012-03-16 | Tax withholding | 4,381 | $29.50 | 28,477 |
| 2012-03-12 | Open-market sale | 8,415 | $29.78 | 22,618 |
| 2012-02-17 | Option exercise (derivative) | 58,800 | $0.00 | 14,700 |
| 2012-02-17 | Option exercise (derivative) | 44,550 | $0.00 | 54,450 |
| 2012-02-17 | Option exercise (derivative) | 5,625 | $0.00 | 5,625 |
| 2012-02-17 | Option exercise (derivative) | 5,625 | $0.00 | 11,250 |
| 2012-02-17 | Option exercise (derivative) | 7,500 | $0.00 | 22,500 |
| 2012-02-17 | Option exercise (derivative) | 54,600 | $0.00 | 13,650 |
| 2012-02-17 | Option exercise (derivative) | 39,258 | $0.00 | 91,602 |
| 2012-02-17 | Option exercise (derivative) | 69,750 | $0.00 | 23,250 |
| 2012-02-17 | Option exercise (derivative) | 42,300 | $0.00 | 98,700 |
| 2012-02-17 | Tax withholding | 42,988 | $28.65 | 204,752 |
| 2012-02-17 | Tax withholding | 35,518 | $28.65 | 247,740 |
| 2012-02-17 | Tax withholding | 29,866 | $28.65 | 283,258 |
| 2012-02-17 | Tax withholding | 53,443 | $28.65 | 99,894 |
| 2012-02-17 | Tax withholding | 51,415 | $28.65 | 153,337 |
| 2012-02-17 | Option exercise | 42,300 | $14.54 | 330,163 |
| 2012-02-17 | Tax withholding | 4,179 | $27.79 | 34,595 |
| 2012-02-17 | Open-market sale | 1,446 | $27.62 | 38,774 |
| 2012-02-17 | Option exercise | 5,625 | $15.89 | 40,220 |
| 2012-02-17 | Open-market sale | 68,861 | $28.50 | 31,033 |
| 2012-02-17 | Option exercise | 69,750 | $17.50 | 129,913 |
| 2012-02-17 | Option exercise | 58,800 | $22.66 | 188,713 |
| 2012-02-17 | Option exercise | 54,600 | $18.51 | 243,313 |
| 2012-02-17 | Tax withholding | 29,785 | $28.65 | 313,124 |
| 2012-02-17 | Open-market sale | 29,130 | $28.50 | 342,909 |
| 2012-02-17 | Tax withholding | 6,128 | $28.65 | 372,039 |
| 2012-02-17 | Tax withholding | 4,379 | $28.65 | 378,167 |
| 2012-02-17 | Option exercise | 5,625 | $18.08 | 382,546 |
| 2012-02-17 | Option exercise | 7,500 | $19.92 | 376,921 |
| 2012-02-17 | Option exercise | 39,258 | $17.24 | 369,421 |
| 2012-02-17 | Option exercise | 44,550 | $18.98 | 287,863 |
| 2012-01-18 | Option exercise (derivative) | 14,724 | $0.00 | 192,907 |
| 2012-01-18 | Tax withholding | 6,499 | $0.00 | 60,163 |
| 2012-01-18 | Option exercise | 14,724 | $0.00 | 66,662 |
| 2012-01-04 | Option exercise (derivative) | 187,500 | $0.00 | 0 |
| 2012-01-04 | Option exercise | 187,500 | $23.66 | 221,773 |
| 2012-01-04 | Tax withholding | 184,748 | $24.20 | 37,025 |
| 2011-11-10 | Gift | 1,215 | $0.00 | 9,091 |
| 2011-11-10 | Gift | 1,215 | $0.00 | 9,328 |
| 2011-11-10 | Gift | 2,430 | $0.00 | 31,843 |
| 2011-04-26 | Option exercise (derivative) | 5,775 | $0.00 | 15,715 |
| 2011-04-26 | Tax withholding | 2,496 | $0.00 | 51,938 |
| 2011-04-26 | Option exercise | 5,775 | $0.00 | 54,434 |
| 2011-03-28 | Option exercise (derivative) | 5,085 | $0.00 | 207,631 |
| 2011-03-28 | Option exercise | 5,085 | $0.00 | 50,857 |
| 2011-03-28 | Tax withholding | 2,198 | $0.00 | 48,659 |
| 2011-03-27 | Option exercise (derivative) | 7,110 | $0.00 | 21,490 |
| 2011-03-27 | Tax withholding | 3,073 | $0.00 | 45,772 |
| 2011-03-27 | Option exercise | 7,110 | $0.00 | 48,845 |
| 2011-03-25 | Grant / award (derivative) | 28,600 | $0.00 | 28,600 |
| 2011-03-25 | Grant / award (derivative) | 103,000 | $0.00 | 103,000 |
| 2011-03-20 | Option exercise (derivative) | 3,540 | $0.00 | 212,716 |
| 2011-03-20 | Option exercise | 3,540 | $0.00 | 43,265 |
| 2011-03-20 | Tax withholding | 1,530 | $0.00 | 41,735 |
| 2011-03-16 | Option exercise (derivative) | 3,840 | $0.00 | 216,256 |
| 2011-03-16 | Tax withholding | 1,660 | $0.00 | 39,725 |
| 2011-03-16 | Option exercise | 3,840 | $0.00 | 41,385 |
| 2011-03-10 | Option exercise (derivative) | 14,820 | $0.00 | 220,096 |
| 2011-03-10 | Tax withholding | 6,405 | $0.00 | 37,545 |
| 2011-03-10 | Option exercise | 14,820 | $0.00 | 43,950 |
| 2011-02-22 | Option exercise (derivative) | 22,500 | $13.04 | 0 |
| 2011-02-22 | Option exercise (derivative) | 45,000 | $15.89 | 105,000 |
| 2011-02-22 | Option exercise (derivative) | 93,750 | $15.89 | 11,250 |
| 2011-02-22 | Option exercise (derivative) | 120,000 | $19.92 | 30,000 |
| 2011-02-22 | Option exercise (derivative) | 133,125 | $18.08 | 16,875 |
| 2011-02-22 | Option exercise | 133,125 | $18.08 | 162,255 |
| 2011-02-22 | Option exercise | 120,000 | $19.92 | 282,255 |
| 2011-02-22 | Open-market sale | 38,487 | $25.40 | 243,768 |
| 2011-02-22 | Tax withholding | 214,638 | $25.39 | 29,130 |
| 2011-02-22 | Option exercise | 93,750 | $15.89 | 128,023 |
| 2011-02-22 | Option exercise | 45,000 | $15.89 | 173,023 |
| 2011-02-22 | Option exercise | 22,500 | $13.04 | 195,523 |
| 2011-02-22 | Open-market sale | 34,317 | $24.00 | 161,206 |
| 2011-02-22 | Tax withholding | 126,933 | $24.02 | 34,273 |
| 2011-01-28 | Tax withholding | 9,469 | $0.00 | 29,130 |
| 2011-01-28 | Grant / award | 21,895 | $0.00 | 38,599 |
| 2011-01-20 | Option exercise (derivative) | 10,500 | $0.00 | 234,916 |
| 2011-01-20 | Option exercise | 10,500 | $0.00 | 20,195 |
| 2011-01-20 | Tax withholding | 3,491 | $0.00 | 16,704 |
| 2011-01-18 | Option exercise (derivative) | 14,724 | $0.00 | 245,416 |
| 2011-01-18 | Option exercise | 14,724 | $0.00 | 14,724 |
| 2011-01-18 | Tax withholding | 5,029 | $0.00 | 9,695 |
| 2010-11-01 | Open-market sale | 48,663 | $20.60 | 0 |
| 2010-04-27 | Option exercise (derivative) | 7,110 | $0.00 | 260,140 |
| 2010-04-27 | Tax withholding | 3,065 | $0.00 | 48,663 |
| 2010-04-27 | Option exercise | 7,110 | $0.00 | 51,728 |
| 2010-04-20 | Option exercise (derivative) | 3,540 | $0.00 | 267,250 |
| 2010-04-20 | Option exercise | 3,540 | $0.00 | 46,144 |
| 2010-04-20 | Tax withholding | 1,526 | $0.00 | 44,618 |
| 2010-03-28 | Option exercise (derivative) | 5,085 | $0.00 | 270,790 |
| 2010-03-28 | Option exercise | 5,085 | $0.00 | 44,796 |
| 2010-03-28 | Tax withholding | 2,192 | $0.00 | 42,604 |
| 2010-03-26 | Grant / award (derivative) | 141,800 | $0.00 | 141,800 |
| 2010-03-26 | Grant / award (derivative) | 38,500 | $0.00 | 275,875 |
| 2010-03-16 | Option exercise (derivative) | 3,840 | $0.00 | 237,375 |
| 2010-03-16 | Option exercise | 3,840 | $0.00 | 41,367 |
| 2010-03-16 | Tax withholding | 1,656 | $0.00 | 39,711 |
| 2010-03-14 | Option exercise (derivative) | 11,699 | $0.00 | 241,215 |
| 2010-03-14 | Option exercise | 11,699 | $0.00 | 42,570 |
| 2010-03-14 | Tax withholding | 5,043 | $0.00 | 37,527 |
| 2010-03-10 | Option exercise (derivative) | 5,558 | $0.00 | 252,914 |
| 2010-03-10 | Option exercise | 5,558 | $0.00 | 33,267 |
| 2010-03-10 | Tax withholding | 2,396 | $0.00 | 30,871 |
| 2010-03-08 | Gift | 3,100 | $0.00 | 34,273 |
| 2010-01-20 | Option exercise (derivative) | 3,938 | $0.00 | 258,472 |
| 2010-01-20 | Tax withholding | 1,941 | $0.00 | 27,709 |
| 2010-01-20 | Option exercise | 3,938 | $0.00 | 29,650 |
| 2009-12-18 | Grant / award (derivative) | 98,160 | $0.00 | 262,410 |
| 2009-12-18 | Grant / award (derivative) | 130,860 | $0.00 | 130,860 |
| 2009-12-18 | Grant / award (derivative) | 98,160 | $0.00 | 262,410 |
| 2009-04-28 | Option exercise (derivative) | 5,085 | $0.00 | 28,815 |
| 2009-04-28 | Option exercise | 5,085 | $0.00 | 27,903 |
| 2009-04-28 | Tax withholding | 2,191 | $0.00 | 25,712 |
| 2009-04-06 | Gift | 3,760 | $0.00 | 37,373 |
| 2009-03-27 | Grant / award (derivative) | 141,000 | $0.00 | 141,000 |
| 2009-03-27 | Grant / award (derivative) | 47,400 | $0.00 | 47,400 |
| 2009-03-20 | Grant / award (derivative) | 23,600 | $0.00 | 23,600 |
| 2009-03-16 | Option exercise (derivative) | 3,840 | $0.00 | 17,920 |
| 2009-03-16 | Option exercise | 3,840 | $0.00 | 24,473 |
| 2009-03-16 | Tax withholding | 1,655 | $0.00 | 22,818 |
| 2009-03-14 | Option exercise (derivative) | 4,388 | $0.00 | 11,700 |
| 2009-03-14 | Tax withholding | 1,891 | $0.00 | 20,633 |
| 2009-03-14 | Option exercise | 4,388 | $0.00 | 22,524 |
| 2009-03-10 | Option exercise (derivative) | 5,557 | $0.00 | 20,378 |
| 2009-03-10 | Tax withholding | 2,394 | $0.00 | 18,136 |
| 2009-03-10 | Option exercise | 5,557 | $0.00 | 20,530 |
| 2009-03-09 | Option exercise (derivative) | 6,000 | $0.00 | 0 |
| 2009-03-09 | Tax withholding | 2,585 | $0.00 | 14,973 |
| 2009-03-09 | Option exercise | 6,000 | $0.00 | 17,558 |
| 2009-01-20 | Option exercise (derivative) | 3,937 | $0.00 | 14,437 |
| 2009-01-20 | Tax withholding | 1,514 | $0.00 | 11,558 |
| 2009-01-20 | Option exercise | 3,937 | $0.00 | 13,072 |
| 2008-05-15 | Option exercise (derivative) | 240,000 | $0.00 | 0 |
| 2008-05-15 | Open-market sale | 1,100 | $21.88 | 89,847 |
| 2008-05-15 | Open-market sale | 11,012 | $21.89 | 90,947 |
| 2008-05-15 | Open-market sale | 9,670 | $21.90 | 101,959 |
| 2008-05-15 | Open-market sale | 5,300 | $21.91 | 111,629 |
| 2008-05-15 | Tax withholding | 164,204 | $21.67 | 116,929 |
| 2008-05-15 | Option exercise | 240,000 | $11.29 | 281,133 |
| 2008-05-15 | Open-market sale | 39,653 | $21.86 | 41,133 |
| 2008-05-15 | Open-market sale | 8,800 | $22.17 | 11,636 |
| 2008-05-15 | Open-market sale | 2,000 | $22.17 | 20,436 |
| 2008-05-15 | Open-market sale | 9,061 | $21.87 | 80,786 |
| 2008-05-15 | Open-market sale | 2,501 | $22.16 | 9,135 |
| 2008-04-16 | Option exercise (derivative) | 3,840 | $0.00 | 21,760 |
| 2008-04-16 | Option exercise | 3,840 | $0.00 | 23,714 |
| 2008-04-16 | Tax withholding | 1,278 | $0.00 | 22,436 |
| 2008-03-28 | Grant / award (derivative) | 99,000 | $0.00 | 99,000 |
| 2008-03-28 | Grant / award (derivative) | 33,900 | $0.00 | 33,900 |
| 2008-03-14 | Option exercise (derivative) | 4,387 | $0.00 | 16,088 |
| 2008-03-14 | Option exercise | 4,387 | $0.00 | 21,335 |
| 2008-03-14 | Tax withholding | 1,461 | $18.92 | 19,874 |
| 2008-03-10 | Option exercise (derivative) | 5,558 | $0.00 | 25,935 |
| 2008-03-10 | Tax withholding | 1,851 | $19.39 | 16,948 |
| 2008-03-10 | Option exercise | 5,558 | $0.00 | 18,799 |
| 2008-03-09 | Option exercise (derivative) | 2,250 | $0.00 | 6,000 |
| 2008-03-09 | Option exercise | 2,250 | $0.00 | 13,990 |
| 2008-03-09 | Tax withholding | 749 | $19.67 | 13,241 |
| 2008-02-12 | Gift | 1,426 | $0.00 | 41,133 |
| 2008-02-12 | Gift | 1,189 | $0.00 | 42,559 |
| 2008-01-20 | Option exercise (derivative) | 3,938 | $0.00 | 18,374 |
| 2008-01-20 | Tax withholding | 1,333 | $0.00 | 11,740 |
| 2008-01-20 | Option exercise | 3,938 | $0.00 | 13,073 |
| 2007-04-10 | Option exercise (derivative) | 5,557 | $0.00 | 31,493 |
| 2007-04-10 | Option exercise | 5,557 | $0.00 | 11,545 |
| 2007-04-10 | Tax withholding | 2,410 | $26.71 | 9,135 |
| 2007-03-29 | Gift | 1,732 | $0.00 | 43,748 |
| 2007-03-16 | Grant / award (derivative) | 67,400 | $0.00 | 67,400 |
| 2007-03-16 | Grant / award (derivative) | 25,600 | $0.00 | 25,600 |
| 2007-03-14 | Option exercise (derivative) | 4,387 | $0.00 | 20,475 |
| 2007-03-14 | Tax withholding | 1,903 | $25.83 | 5,988 |
| 2007-03-14 | Option exercise | 4,388 | $0.00 | 7,891 |
| 2007-03-09 | Option exercise (derivative) | 2,250 | $0.00 | 8,250 |
| 2007-03-09 | Option exercise | 2,250 | $0.00 | 4,479 |
| 2007-03-09 | Tax withholding | 976 | $26.12 | 3,503 |
| 2007-02-20 | Option exercise (derivative) | 2,625 | $0.00 | 14,875 |
| 2007-02-20 | Option exercise | 2,625 | $0.00 | 2,625 |
| 2007-02-20 | Tax withholding | 1,139 | $41.45 | 1,486 |
| 2006-11-14 | Open-market sale | 43,221 | $39.65 | 30,320 |
| 2006-11-13 | Option exercise (derivative) | 40,000 | $0.00 | 160,000 |
| 2006-11-13 | Option exercise (derivative) | 13,374 | $0.00 | 0 |
| 2006-11-13 | Tax withholding | 42,381 | $40.13 | 73,541 |
| 2006-11-13 | Option exercise | 40,000 | $16.94 | 115,922 |
| 2006-11-13 | Option exercise | 32,228 | $14.94 | 75,922 |
| 2006-11-13 | Option exercise | 13,374 | $9.19 | 43,694 |
| 2006-07-05 | Open-market sale | 15,000 | $32.10 | 30,320 |
| 2006-03-27 | Option exercise (derivative) | 9,002 | $0.00 | 0 |
| 2006-03-27 | Tax withholding | 2,936 | $26.64 | 45,320 |
| 2006-03-27 | Option exercise | 9,002 | $8.69 | 48,256 |
| 2006-03-14 | Option exercise (derivative) | 2,925 | $0.00 | 16,575 |
| 2006-03-14 | Option exercise | 2,925 | $0.00 | 2,925 |
| 2006-03-14 | Tax withholding | 2,925 | $0.00 | 0 |
| 2006-03-10 | Grant / award (derivative) | 62,000 | $0.00 | 62,000 |
| 2006-03-10 | Grant / award (derivative) | 24,700 | $0.00 | 24,700 |
| 2006-03-09 | Option exercise (derivative) | 1,500 | $0.00 | 7,000 |
| 2006-03-09 | Tax withholding | 1,500 | $0.00 | 0 |
| 2006-03-09 | Option exercise | 1,500 | $0.00 | 1,500 |
| 2006-01-20 | Grant / award (derivative) | 17,500 | $0.00 | 17,500 |
| 2006-01-20 | Grant / award (derivative) | 45,500 | $0.00 | 45,500 |
| 2006-01-11 | Gift | 1,768 | $0.00 | 39,254 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.