SEC CIK 1277246
MILLIGAN STEPHEN D
Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| WDCview stock → | 357,789 | 2020-01-08 |
| ROSTview stock → | 22,888 | 2026-05-21 |
| ADSKview stock → | 304 | 2025-06-18 |
Position History — WDC
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — WDC
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2020-04-17 | Grant / award (derivative) | 2,037.09 | $0.00 | 13,691.27 |
| 2020-01-21 | Grant / award (derivative) | 1,244.19 | $0.00 | 11,654.18 |
| 2020-01-08 | Open-market sale | 7,156 | $68.54 | 357,789 |
| 2020-01-07 | Open-market sale | 4,629 | $67.97 | 364,945 |
| 2019-10-22 | Grant / award (derivative) | 1,441.84 | $0.00 | 10,409.99 |
| 2019-09-04 | Option exercise (derivative) | 4,372.94 | $0.00 | 8,968.15 |
| 2019-09-04 | Grant / award | 80,903 | $0.00 | 369,397 |
| 2019-09-04 | Option exercise | 4,372 | $0.00 | 323,235 |
| 2019-09-04 | Grant / award | 65,701 | $0.00 | 318,863 |
| 2019-09-04 | Tax withholding | 34,741 | $59.33 | 288,494 |
| 2019-08-30 | Option exercise (derivative) | 791.48 | $0.00 | 14,503.59 |
| 2019-08-30 | Tax withholding | 9,296 | $57.27 | 253,162 |
| 2019-08-30 | Option exercise | 791 | $0.00 | 262,458 |
| 2019-08-02 | Option exercise (derivative) | 922.56 | $0.00 | 15,295.07 |
| 2019-08-02 | Tax withholding | 5,111 | $54.39 | 261,667 |
| 2019-08-02 | Option exercise | 922 | $0.00 | 266,778 |
| 2019-07-15 | Grant / award (derivative) | 2,997.83 | $0.00 | 16,217.64 |
| 2019-04-15 | Grant / award (derivative) | 3,128.37 | $0.00 | 13,219.81 |
| 2019-01-14 | Grant / award (derivative) | 4,207.4 | $0.00 | 10,091.44 |
| 2018-10-15 | Grant / award (derivative) | 2,911.52 | $0.00 | 5,884.04 |
| 2018-08-30 | Grant / award | 75,853 | $0.00 | 265,680 |
| 2018-08-05 | Option exercise (derivative) | 787.09 | $0.00 | 2,972.52 |
| 2018-08-05 | Option exercise | 787 | $0.00 | 194,378 |
| 2018-08-05 | Tax withholding | 4,551 | $67.96 | 189,827 |
| 2018-08-02 | Option exercise (derivative) | 330.3 | $0.00 | 3,759.61 |
| 2018-08-02 | Option exercise | 330 | $0.00 | 200,627 |
| 2018-08-02 | Tax withholding | 7,036 | $68.52 | 193,591 |
| 2018-07-25 | Option exercise (derivative) | 4,332.76 | $0.00 | 12,755.43 |
| 2018-07-25 | Option exercise (derivative) | 8,665.52 | $0.00 | 4,089.91 |
| 2018-07-25 | Option exercise | 4,332 | $0.00 | 321,095 |
| 2018-07-25 | Tax withholding | 129,463 | $75.63 | 200,297 |
| 2018-07-25 | Option exercise | 8,665 | $0.00 | 329,760 |
| 2018-07-25 | Grant / award | 248,124 | $0.00 | 316,763 |
| 2018-07-16 | Grant / award (derivative) | 2,105.85 | $0.00 | 13,116.48 |
| 2018-05-14 | Option exercise (derivative) | 16,510 | $0.00 | 148,595 |
| 2018-05-14 | Option exercise | 16,510 | $44.78 | 84,624 |
| 2018-05-14 | Open-market sale | 16,510 | $80.94 | 68,114 |
| 2018-04-16 | Grant / award (derivative) | 1,814.57 | $0.00 | 11,010.63 |
| 2018-03-12 | Option exercise (derivative) | 50,973 | $0.00 | 5,664 |
| 2018-03-12 | Option exercise | 50,973 | $68.49 | 119,087 |
| 2018-03-12 | Open-market sale | 50,973 | $100.16 | 68,114 |
| 2018-03-09 | Open-market sale | 2,291 | $99.31 | 68,114 |
| 2018-03-07 | Open-market sale | 23,155 | $94.49 | 70,405 |
| 2018-02-05 | Option exercise (derivative) | 16,511 | $0.00 | 165,105 |
| 2018-02-05 | Open-market sale | 2,084 | $81.81 | 154,798 |
| 2018-02-05 | Option exercise | 16,511 | $44.78 | 156,882 |
| 2018-02-05 | Open-market sale | 4,473 | $84.04 | 147,325 |
| 2018-02-05 | Open-market sale | 700 | $85.71 | 146,625 |
| 2018-02-05 | Open-market sale | 6,254 | $84.96 | 140,371 |
| 2018-02-05 | Open-market sale | 3,000 | $83.05 | 151,798 |
| 2018-01-29 | Option exercise (derivative) | 82,554 | $0.00 | 181,616 |
| 2018-01-29 | Open-market sale | 56,110 | $87.66 | 175,016 |
| 2018-01-29 | Open-market sale | 26,433 | $88.69 | 148,583 |
| 2018-01-29 | Open-market sale | 8,212 | $89.42 | 140,371 |
| 2018-01-29 | Option exercise | 82,554 | $44.78 | 231,126 |
| 2018-01-16 | Grant / award (derivative) | 1,946.61 | $0.00 | 9,196.06 |
| 2017-10-16 | Grant / award (derivative) | 1,869.7 | $0.00 | 7,249.45 |
| 2017-09-11 | Option exercise (derivative) | 674.47 | $0.00 | 5,379.75 |
| 2017-09-11 | Tax withholding | 4,269 | $87.38 | 148,509 |
| 2017-09-11 | Option exercise | 674 | $0.00 | 152,778 |
| 2017-08-05 | Option exercise (derivative) | 573.44 | $0.00 | 6,054.22 |
| 2017-08-05 | Option exercise | 573 | $0.00 | 156,782 |
| 2017-08-05 | Tax withholding | 4,678 | $81.17 | 152,104 |
| 2017-08-02 | Grant / award | 55,445 | $0.00 | 156,209 |
| 2017-07-19 | Option exercise (derivative) | 3,096.69 | $0.00 | 6,627.66 |
| 2017-07-19 | Grant / award | 45,324 | $0.00 | 122,933 |
| 2017-07-19 | Tax withholding | 25,265 | $94.48 | 100,764 |
| 2017-07-19 | Option exercise | 3,096 | $0.00 | 126,029 |
| 2017-07-17 | Grant / award (derivative) | 1,351.8 | $0.00 | 10,068.49 |
| 2017-04-17 | Grant / award (derivative) | 1,510.04 | $0.00 | 8,716.69 |
| 2017-01-25 | Open-market sale | 28,340 | $79.92 | 77,101 |
| 2017-01-24 | Option exercise (derivative) | 15,425 | $0.00 | 0 |
| 2017-01-24 | Open-market sale | 40,079 | $75.00 | 105,441 |
| 2017-01-24 | Option exercise | 24,654 | $43.11 | 145,520 |
| 2017-01-24 | Option exercise | 15,425 | $38.19 | 120,866 |
| 2017-01-17 | Grant / award (derivative) | 1,762.13 | $0.00 | 7,206.65 |
| 2016-12-01 | Open-market sale | 67 | $65.00 | 105,441 |
| 2016-10-17 | Grant / award (derivative) | 2,351.04 | $0.00 | 5,444.52 |
| 2016-09-11 | Option exercise (derivative) | 452.42 | $0.00 | 3,093.48 |
| 2016-09-11 | Option exercise | 452 | $0.00 | 109,471 |
| 2016-09-11 | Tax withholding | 4,153 | $51.59 | 105,318 |
| 2016-08-14 | Option exercise (derivative) | 2,322.28 | $0.00 | 3,545.9 |
| 2016-08-14 | Tax withholding | 17,229 | $44.31 | 109,019 |
| 2016-08-14 | Option exercise | 2,322 | $0.00 | 126,248 |
| 2016-08-05 | Option exercise (derivative) | 330.16 | $0.00 | 5,868.18 |
| 2016-08-05 | Option exercise | 330 | $0.00 | 128,478 |
| 2016-08-05 | Tax withholding | 4,552 | $45.42 | 123,926 |
| 2016-08-03 | Grant / award (derivative) | 264,170 | $0.00 | 264,170 |
| 2016-07-22 | Option exercise (derivative) | 2,515.44 | $0.00 | 6,198.34 |
| 2016-07-22 | Tax withholding | 21,217 | $52.40 | 128,148 |
| 2016-07-22 | Option exercise | 2,515 | $0.00 | 107,621 |
| 2016-07-22 | Grant / award | 41,744 | $0.00 | 149,365 |
| 2016-07-15 | Grant / award (derivative) | 1,679.6 | $0.00 | 8,912.94 |
| 2016-05-31 | Open-market buy | 22,500 | $45.53 | 22,567 |
| 2016-05-12 | Grant / award | 67 | — | 67 |
| 2016-04-15 | Grant / award (derivative) | 2,116.81 | $0.00 | 7,233.34 |
| 2016-01-15 | Grant / award (derivative) | 1,795.35 | $0.00 | 5,116.52 |
| 2015-11-02 | Open-market sale | 6,239 | $66.33 | 104,659 |
| 2015-10-15 | Grant / award (derivative) | 1,039.11 | $0.00 | 3,321.18 |
| 2015-09-25 | Open-market sale | 2,291 | $71.29 | 110,898 |
| 2015-09-21 | Option exercise (derivative) | 7,712 | $0.00 | 15,425 |
| 2015-09-21 | Open-market sale | 7,312 | $76.88 | 113,589 |
| 2015-09-21 | Option exercise | 7,712 | $38.19 | 120,901 |
| 2015-09-21 | Open-market sale | 400 | $77.31 | 113,189 |
| 2015-09-14 | Open-market sale | 8,950 | $80.70 | 113,189 |
| 2015-09-11 | Option exercise (derivative) | 151.17 | $0.00 | 2,282.07 |
| 2015-09-11 | Option exercise (derivative) | 6,164 | $0.00 | 24,654 |
| 2015-09-11 | Option exercise | 151 | $0.00 | 126,135 |
| 2015-09-11 | Tax withholding | 3,996 | $80.53 | 122,139 |
| 2015-09-11 | Option exercise | 6,164 | $43.11 | 128,303 |
| 2015-09-11 | Open-market sale | 5,164 | $80.10 | 123,139 |
| 2015-09-11 | Open-market sale | 900 | $81.15 | 122,239 |
| 2015-09-11 | Open-market sale | 100 | $81.80 | 122,139 |
| 2015-09-06 | Option exercise (derivative) | 2,398.93 | $0.00 | 2,433.24 |
| 2015-09-06 | Option exercise | 2,398 | $0.00 | 149,059 |
| 2015-09-06 | Tax withholding | 23,075 | $80.02 | 125,984 |
| 2015-08-05 | Grant / award (derivative) | 104,539 | $0.00 | 104,539 |
| 2015-08-05 | Grant / award | 25,180 | $0.00 | 146,661 |
| 2015-08-03 | Open-market sale | 6,239 | $86.13 | 121,481 |
| 2015-07-23 | Option exercise (derivative) | 1,762.09 | $0.00 | 4,832.16 |
| 2015-07-23 | Grant / award | 50,425 | $0.00 | 154,951 |
| 2015-07-23 | Tax withholding | 27,231 | $77.90 | 127,720 |
| 2015-07-23 | Option exercise | 1,762 | $0.00 | 104,526 |
| 2015-07-15 | Grant / award (derivative) | 1,316.25 | $0.00 | 6,977.56 |
| 2015-06-26 | Open-market sale | 400 | $85.60 | 102,764 |
| 2015-06-26 | Open-market sale | 1,891 | $85.01 | 103,164 |
| 2015-06-19 | Option exercise (derivative) | 6,163 | $0.00 | 30,818 |
| 2015-06-19 | Option exercise (derivative) | 7,713 | $0.00 | 23,137 |
| 2015-06-19 | Open-market sale | 13,576 | $91.55 | 105,355 |
| 2015-06-19 | Open-market sale | 300 | $92.14 | 105,055 |
| 2015-06-19 | Option exercise | 6,163 | $43.11 | 118,931 |
| 2015-06-19 | Option exercise | 7,713 | $38.19 | 112,768 |
| 2015-05-26 | Open-market sale | 5,339 | $93.34 | 106,323 |
| 2015-05-26 | Open-market sale | 1,447 | $94.21 | 104,876 |
| 2015-04-16 | Grant / award (derivative) | 1,053.35 | $0.00 | 5,661.31 |
| 2015-03-20 | Open-market sale | 7,504 | $99.79 | 122,444 |
| 2015-03-20 | Open-market sale | 10,782 | $100.44 | 111,662 |
| 2015-03-19 | Option exercise (derivative) | 789.94 | $0.00 | 4,607.97 |
| 2015-03-19 | Option exercise (derivative) | 7,712 | $0.00 | 30,850 |
| 2015-03-19 | Option exercise (derivative) | 6,164 | $0.00 | 36,981 |
| 2015-03-19 | Tax withholding | 9,049 | $99.30 | 129,948 |
| 2015-03-19 | Option exercise | 789 | $0.00 | 138,997 |
| 2015-03-19 | Open-market sale | 13,876 | $98.67 | 138,208 |
| 2015-03-19 | Option exercise | 7,712 | $38.19 | 152,084 |
| 2015-03-19 | Option exercise | 6,164 | $43.11 | 144,372 |
| 2015-02-17 | Option exercise (derivative) | 5,664 | $0.00 | 56,637 |
| 2015-02-17 | Open-market sale | 100 | $106.71 | 138,208 |
| 2015-02-17 | Open-market sale | 5,564 | $106.11 | 138,308 |
| 2015-02-17 | Option exercise | 5,664 | $68.49 | 143,872 |
| 2015-01-15 | Grant / award (derivative) | 853.71 | $0.00 | 5,397.91 |
| 2014-12-31 | Open-market sale | 15,994 | $111.86 | 138,208 |
| 2014-12-19 | Option exercise (derivative) | 6,164 | $0.00 | 43,145 |
| 2014-12-19 | Option exercise (derivative) | 7,713 | $0.00 | 38,562 |
| 2014-12-19 | Option exercise | 6,164 | $43.11 | 160,366 |
| 2014-12-19 | Option exercise | 7,713 | $38.19 | 168,079 |
| 2014-12-19 | Open-market sale | 2,069 | $114.27 | 154,202 |
| 2014-12-19 | Open-market sale | 11,808 | $113.59 | 156,271 |
| 2014-11-18 | Option exercise (derivative) | 5,664 | $0.00 | 62,301 |
| 2014-11-18 | Open-market sale | 5,664 | $100.00 | 154,038 |
| 2014-11-18 | Option exercise | 5,664 | $68.49 | 159,702 |
| 2014-10-15 | Grant / award (derivative) | 1,045.42 | $0.00 | 4,544.2 |
| 2014-09-29 | Open-market sale | 15,996 | $95.88 | 154,038 |
| 2014-09-19 | Option exercise (derivative) | 7,712 | $0.00 | 46,275 |
| 2014-09-19 | Option exercise (derivative) | 6,163 | $0.00 | 49,309 |
| 2014-09-19 | Open-market sale | 5,392 | $99.65 | 170,034 |
| 2014-09-19 | Open-market sale | 8,483 | $98.74 | 175,426 |
| 2014-09-19 | Option exercise | 7,712 | $38.19 | 183,909 |
| 2014-09-19 | Option exercise | 6,163 | $43.11 | 176,197 |
| 2014-09-11 | Grant / award (derivative) | 74,094 | $0.00 | 74,094 |
| 2014-09-11 | Grant / award | 22,524 | $0.00 | 170,034 |
| 2014-08-14 | Option exercise (derivative) | 22,656 | $0.00 | 67,965 |
| 2014-08-14 | Option exercise | 22,656 | $68.49 | 170,166 |
| 2014-08-14 | Open-market sale | 22,656 | $100.06 | 147,510 |
| 2014-07-25 | Open-market sale | 15,996 | $99.44 | 147,510 |
| 2014-07-24 | Option exercise (derivative) | 4,446.92 | $0.00 | 3,498.78 |
| 2014-07-24 | Grant / award | 129,406 | $0.00 | 228,931 |
| 2014-07-24 | Option exercise | 4,383 | $0.00 | 233,314 |
| 2014-07-24 | Tax withholding | 69,808 | $99.60 | 163,506 |
| 2014-07-15 | Grant / award (derivative) | 1,165.25 | $0.00 | 7,945.69 |
| 2014-06-19 | Option exercise (derivative) | 6,164 | $0.00 | 55,472 |
| 2014-06-19 | Option exercise (derivative) | 7,713 | $0.00 | 53,987 |
| 2014-06-19 | Option exercise | 7,713 | $38.19 | 113,402 |
| 2014-06-19 | Option exercise | 6,164 | $43.11 | 105,689 |
| 2014-06-19 | Open-market sale | 12,438 | $92.03 | 100,964 |
| 2014-06-19 | Open-market sale | 1,439 | $92.89 | 99,525 |
| 2014-05-19 | Open-market sale | 5,445 | $85.30 | 99,025 |
| 2014-04-15 | Grant / award (derivative) | 962.04 | $0.00 | 6,780.45 |
| 2014-03-20 | Open-market sale | 7,712 | $87.60 | 104,470 |
| 2014-03-20 | Open-market sale | 2,535 | $85.59 | 112,182 |
| 2014-03-19 | Option exercise (derivative) | 7,712 | $0.00 | 61,700 |
| 2014-03-19 | Option exercise (derivative) | 502.67 | $0.00 | 5,818.41 |
| 2014-03-19 | Tax withholding | 8,877 | $85.87 | 114,717 |
| 2014-03-19 | Option exercise | 7,712 | $38.19 | 122,429 |
| 2014-03-19 | Open-market sale | 7,712 | $85.73 | 114,717 |
| 2014-03-19 | Option exercise | 502 | $0.00 | 123,594 |
| 2014-03-06 | Option exercise (derivative) | 6,163 | $0.00 | 61,636 |
| 2014-03-06 | Open-market sale | 1,981 | $88.26 | 123,092 |
| 2014-03-06 | Open-market sale | 4,182 | $87.46 | 125,073 |
| 2014-03-06 | Option exercise | 6,163 | $43.11 | 129,255 |
| 2014-01-15 | Grant / award (derivative) | 1,023.25 | $0.00 | 6,321.08 |
| 2013-12-19 | Option exercise (derivative) | 7,713 | $0.00 | 69,412 |
| 2013-12-19 | Option exercise | 7,713 | $38.19 | 130,805 |
| 2013-12-19 | Open-market sale | 7,713 | $81.49 | 123,092 |
| 2013-12-06 | Option exercise (derivative) | 6,164 | $0.00 | 67,799 |
| 2013-12-06 | Option exercise | 6,164 | $43.11 | 129,256 |
| 2013-12-06 | Open-market sale | 6,164 | $77.59 | 123,092 |
| 2013-11-15 | Open-market sale | 7,083 | $74.90 | 123,384 |
| 2013-11-15 | Open-market sale | 900 | $75.49 | 122,484 |
| 2013-10-15 | Grant / award (derivative) | 1,106.51 | $0.00 | 5,297.83 |
| 2013-09-25 | Option exercise (derivative) | 7,712 | $0.00 | 77,125 |
| 2013-09-25 | Open-market sale | 7,712 | $65.00 | 130,467 |
| 2013-09-25 | Option exercise | 7,712 | $38.19 | 138,179 |
| 2013-09-06 | Option exercise (derivative) | 24,655 | $0.00 | 73,963 |
| 2013-09-06 | Option exercise | 24,655 | $43.11 | 155,122 |
| 2013-09-06 | Open-market sale | 24,655 | $65.10 | 130,467 |
| 2013-08-16 | Open-market sale | 5,449 | $65.53 | 130,467 |
| 2013-08-15 | Option exercise (derivative) | 719.71 | $0.00 | 4,191.32 |
| 2013-08-15 | Grant / award | 44,863 | $0.00 | 135,916 |
| 2013-08-15 | Option exercise | 705 | $0.00 | 117,363 |
| 2013-08-15 | Tax withholding | 23,776 | $66.02 | 93,587 |
| 2013-08-15 | Open-market sale | 2,534 | $67.67 | 91,053 |
| 2013-08-14 | Grant / award (derivative) | 90,621 | $0.00 | 90,621 |
| 2013-08-14 | Grant / award | 30,697 | $0.00 | 116,658 |
| 2013-07-15 | Grant / award (derivative) | 937.35 | $0.00 | 4,911.02 |
| 2013-07-08 | Option exercise (derivative) | 7,713 | $0.00 | 84,837 |
| 2013-07-08 | Option exercise | 7,713 | $38.19 | 93,674 |
| 2013-07-08 | Open-market sale | 7,713 | $65.00 | 85,961 |
| 2013-06-12 | Option exercise (derivative) | 3,778 | $0.00 | 92,550 |
| 2013-06-12 | Option exercise | 3,778 | $38.19 | 89,739 |
| 2013-06-12 | Open-market sale | 3,778 | $65.00 | 85,961 |
| 2013-06-11 | Option exercise (derivative) | 27,073 | $0.00 | 96,328 |
| 2013-06-11 | Open-market sale | 27,073 | $65.00 | 85,961 |
| 2013-06-11 | Option exercise | 27,073 | $38.19 | 113,034 |
| 2013-05-06 | Open-market sale | 2,534 | $57.36 | 85,631 |
| 2013-04-15 | Grant / award (derivative) | 1,244.21 | $0.00 | 3,973.67 |
| 2013-03-19 | Option exercise (derivative) | 226.08 | $0.00 | 2,729.46 |
| 2013-03-19 | Tax withholding | 7,514 | $48.86 | 88,165 |
| 2013-03-19 | Option exercise | 226 | $0.00 | 95,679 |
| 2012-12-26 | Grant / award (derivative) | 1,362.52 | $0.00 | 2,955.53 |
| 2012-10-15 | Grant / award (derivative) | 1,593.01 | $0.00 | 1,593.01 |
| 2012-09-06 | Grant / award (derivative) | 98,618 | $0.00 | 98,618 |
| 2012-09-06 | Grant / award | 41,826 | $0.00 | 95,099 |
| 2012-03-19 | Grant / award (derivative) | 123,401 | $0.00 | 123,401 |
| 2012-03-19 | Grant / award | 52,273 | $0.00 | 52,273 |
| 2012-03-08 | — | — | — | 1,000 |
| 2007-08-31 | Tax withholding | 13,725 | $23.36 | 114,646 |
| 2007-08-30 | Option exercise (derivative) | 3,374 | $0.00 | 20,250 |
| 2007-08-30 | Option exercise (derivative) | 3,750 | $0.00 | 3,750 |
| 2007-08-30 | Option exercise (derivative) | 4,687 | $0.00 | 0 |
| 2007-08-30 | Open-market sale | 200 | $23.54 | 139,982 |
| 2007-08-30 | Open-market sale | 1,700 | $23.51 | 136,532 |
| 2007-08-30 | Open-market sale | 8,161 | $23.50 | 128,371 |
| 2007-08-30 | Option exercise | 3,374 | $10.21 | 140,182 |
| 2007-08-30 | Option exercise | 3,750 | $13.07 | 136,808 |
| 2007-08-30 | Option exercise | 4,687 | $9.70 | 133,058 |
| 2007-08-30 | Open-market sale | 1,750 | $23.53 | 138,232 |
| 2007-08-13 | Open-market sale | 3,000 | $20.83 | 135,371 |
| 2007-08-13 | Open-market sale | 9,784 | $20.72 | 138,371 |
| 2007-08-13 | Open-market sale | 2,000 | $20.66 | 133,371 |
| 2007-08-13 | Open-market sale | 1,500 | $20.76 | 166,655 |
| 2007-08-13 | Open-market sale | 5,000 | $20.80 | 128,371 |
| 2007-08-13 | Open-market sale | 18,500 | $20.75 | 148,155 |
| 2007-07-31 | Tax withholding | 33,549 | $21.35 | 168,155 |
| 2007-05-02 | Open-market sale | 776 | $17.77 | 0 |
| 2007-05-01 | Option exercise (derivative) | 16,876 | $0.00 | 23,624 |
| 2007-05-01 | Option exercise (derivative) | 19,593 | $0.00 | 0 |
| 2007-05-01 | Option exercise (derivative) | 18,750 | $0.00 | 7,500 |
| 2007-05-01 | Option exercise (derivative) | 23,438 | $0.00 | 4,687 |
| 2007-05-01 | Open-market sale | 5,000 | $17.70 | 211,058 |
| 2007-05-01 | Open-market sale | 5,000 | $17.69 | 216,058 |
| 2007-05-01 | Open-market sale | 5,000 | $17.67 | 221,058 |
| 2007-05-01 | Open-market sale | 10,000 | $17.66 | 226,058 |
| 2007-05-01 | Open-market sale | 10,000 | $17.65 | 236,058 |
| 2007-05-01 | Open-market sale | 18,000 | $17.64 | 246,058 |
| 2007-05-01 | Open-market sale | 20,000 | $17.63 | 264,058 |
| 2007-05-01 | Open-market sale | 12,657 | $17.62 | 284,058 |
| 2007-05-01 | Open-market sale | 30,000 | $17.61 | 296,715 |
| 2007-05-01 | Open-market sale | 11,000 | $17.60 | 326,715 |
| 2007-05-01 | Option exercise | 16,876 | $10.21 | 337,715 |
| 2007-05-01 | Option exercise | 18,750 | $13.07 | 320,839 |
| 2007-05-01 | Option exercise | 23,438 | $9.70 | 302,089 |
| 2007-05-01 | Option exercise | 19,593 | $3.85 | 278,651 |
| 2007-05-01 | Open-market sale | 5,000 | $17.72 | 201,058 |
| 2007-05-01 | Open-market sale | 5,000 | $17.71 | 206,058 |
| 2007-04-30 | Open-market sale | 5,000 | $17.82 | 259,058 |
| 2007-04-30 | Open-market sale | 5,000 | $17.84 | 264,058 |
| 2007-04-30 | Open-market sale | 5,334 | $17.87 | 269,058 |
| 2007-02-20 | Open-market sale | 27,600 | $18.90 | 275,494 |
| 2007-02-20 | Open-market sale | 1,102 | $18.91 | 274,392 |
| 2007-01-29 | Tax withholding | 9,595 | $19.58 | 303,094 |
| 2006-11-27 | Grant / award (derivative) | 56,818 | $0.00 | 56,818 |
| 2006-11-27 | Grant / award | 25,568 | $0.00 | 312,149 |
| 2006-02-17 | Option exercise (derivative) | 13,500 | $0.00 | 40,500 |
| 2006-02-17 | Option exercise (derivative) | 46,875 | $0.00 | 28,125 |
| 2006-02-17 | Option exercise (derivative) | 27,407 | $0.00 | 19,593 |
| 2006-02-17 | Option exercise (derivative) | 33,750 | $0.00 | 26,250 |
| 2006-02-17 | Open-market sale | 15,000 | $24.01 | 378,448 |
| 2006-02-17 | Open-market sale | 1,000 | $24.07 | 393,448 |
| 2006-02-17 | Open-market sale | 10,000 | $24.05 | 394,448 |
| 2006-02-17 | Open-market sale | 40,000 | $24.00 | 338,448 |
| 2006-02-17 | Open-market sale | 10,000 | $24.02 | 328,448 |
| 2006-02-17 | Open-market sale | 30,000 | $24.03 | 298,448 |
| 2006-02-17 | Open-market sale | 12,532 | $24.04 | 285,916 |
| 2006-02-17 | Open-market sale | 2,800 | $24.11 | 404,448 |
| 2006-02-17 | Open-market sale | 200 | $24.12 | 407,248 |
| 2006-02-17 | Option exercise | 33,750 | $13.07 | 407,448 |
| 2006-02-17 | Option exercise | 13,500 | $10.21 | 373,698 |
| 2006-02-17 | Option exercise | 46,875 | $9.70 | 360,198 |
| 2006-02-17 | Option exercise | 27,407 | $3.85 | 313,323 |
| 2006-02-16 | Grant / award | 55,000 | $0.00 | 285,916 |
| 2006-01-30 | Option exercise (derivative) | 40,000 | $0.00 | 47,000 |
| 2006-01-30 | Open-market sale | 900 | $22.03 | 230,916 |
| 2006-01-30 | Open-market sale | 39,100 | $21.95 | 231,816 |
| 2006-01-30 | Option exercise | 40,000 | $3.85 | 270,916 |
| 2006-01-29 | Tax withholding | 6,703 | $21.74 | 230,916 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.