SEC CIK 1180459
MILLS STEVEN A
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| IBMview stock → | 156,202.55 | 2015-12-31 |
| MRSHview stock → | 5,951.75 | 2026-08-15 |
Position History — IBM
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — IBM
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2015-12-31 | Option exercise (derivative) | 22,278 | $0.00 | 0 |
| 2015-12-31 | Tax withholding | 11,489 | $138.32 | 156,202.55 |
| 2015-12-31 | Option exercise | 22,278 | $0.00 | 167,691.55 |
| 2015-11-23 | Open-market sale | 80 | $138.24 | 155,333.55 |
| 2015-11-23 | Open-market sale | 2,117 | $138.29 | 148,949.55 |
| 2015-11-23 | Open-market sale | 1,005 | $138.25 | 154,328.55 |
| 2015-11-23 | Open-market sale | 1,361 | $138.26 | 152,967.55 |
| 2015-11-23 | Open-market sale | 1,300 | $138.28 | 151,066.55 |
| 2015-11-23 | Open-market sale | 601 | $138.27 | 152,366.55 |
| 2015-11-23 | Open-market sale | 300 | $138.32 | 145,413.55 |
| 2015-11-23 | Open-market sale | 3,041 | $138.31 | 145,713.55 |
| 2015-11-23 | Open-market sale | 195 | $138.30 | 148,754.55 |
| 2015-11-06 | Grant / award (derivative) | 47 | $0.00 | 5,031 |
| 2015-08-06 | Grant / award (derivative) | 41 | $0.00 | 4,981 |
| 2015-08-06 | Gift | 20 | $0.00 | 155,433.55 |
| 2015-08-06 | Gift | 10 | $0.00 | 155,473.55 |
| 2015-08-06 | Gift | 20 | $0.00 | 155,453.55 |
| 2015-08-06 | Gift | 20 | $0.00 | 155,413.55 |
| 2015-08-06 | Gift | 10 | $0.00 | 155,483.55 |
| 2015-08-05 | Gift | 600 | $0.00 | 155,493.55 |
| 2015-05-15 | I (derivative) | 33,110 | $173.26 | 0 |
| 2015-05-15 | I | 7,266.28 | $173.26 | 156,047.55 |
| 2015-05-15 | I (derivative) | 28,171 | $173.26 | 4,939 |
| 2015-05-06 | Grant / award (derivative) | 251 | $0.00 | 33,116 |
| 2015-02-17 | Gift | 531 | $0.00 | 163,315.15 |
| 2015-02-06 | Grant / award (derivative) | 229 | $0.00 | 32,879 |
| 2015-02-01 | Tax withholding | 9,639 | $154.14 | 163,672.93 |
| 2015-02-01 | Grant / award | 20,500 | $0.00 | 173,311.93 |
| 2014-11-19 | Gift | 625 | $0.00 | 152,777.19 |
| 2014-11-06 | Grant / award (derivative) | 221 | $0.00 | 32,663 |
| 2014-08-13 | Gift | 10 | $0.00 | 154,012.52 |
| 2014-08-13 | Gift | 540 | $0.00 | 153,402.52 |
| 2014-08-13 | Gift | 10 | $0.00 | 154,002.52 |
| 2014-08-13 | Gift | 20 | $0.00 | 153,942.52 |
| 2014-08-13 | Gift | 20 | $0.00 | 153,962.52 |
| 2014-08-13 | Gift | 20 | $0.00 | 153,982.52 |
| 2014-08-06 | Grant / award (derivative) | 191 | $0.00 | 32,432 |
| 2014-05-07 | Grant / award (derivative) | 186 | $0.00 | 32,240 |
| 2014-02-14 | Gift | 110 | $0.00 | 154,747.54 |
| 2014-02-14 | Gift | 280 | $0.00 | 154,467.54 |
| 2014-02-14 | Gift | 555 | $0.00 | 153,912.54 |
| 2014-02-06 | Grant / award (derivative) | 173 | $0.00 | 32,078 |
| 2014-02-01 | Tax withholding | 11,337 | $176.59 | 154,681.47 |
| 2014-02-01 | Grant / award | 23,562 | $0.00 | 166,018.47 |
| 2013-11-18 | Gift | 920 | $0.00 | 143,363.66 |
| 2013-11-18 | Gift | 920 | $0.00 | 142,443.66 |
| 2013-11-13 | Gift | 280 | $0.00 | 144,283.66 |
| 2013-11-06 | Grant / award (derivative) | 168 | $0.00 | 31,913 |
| 2013-08-07 | Grant / award (derivative) | 160 | $0.00 | 31,746 |
| 2013-05-08 | Grant / award (derivative) | 146 | $0.00 | 31,581 |
| 2013-05-07 | Gift | 20 | $0.00 | 145,140.1 |
| 2013-05-07 | Gift | 20 | $0.00 | 145,120.1 |
| 2013-05-07 | Gift | 10 | $0.00 | 145,160.1 |
| 2013-05-07 | Gift | 20 | $0.00 | 145,100.1 |
| 2013-05-07 | Gift | 105 | $0.00 | 144,995.1 |
| 2013-05-07 | Gift | 525 | $0.00 | 144,470.1 |
| 2013-05-07 | Gift | 10 | $0.00 | 145,170.1 |
| 2013-02-06 | Grant / award (derivative) | 133 | $0.00 | 31,445 |
| 2013-02-01 | Tax withholding | 14,695 | $204.58 | 145,041.56 |
| 2013-02-01 | Grant / award | 29,858 | $0.00 | 159,736.56 |
| 2012-11-13 | Gift | 10,500 | $0.00 | 142,650.94 |
| 2012-11-13 | Gift | 12,800 | $0.00 | 129,850.94 |
| 2012-11-13 | Gift | 520 | $0.00 | 153,150.94 |
| 2012-11-12 | Gift | 520 | $0.00 | 153,670.94 |
| 2012-11-07 | Grant / award (derivative) | 139 | $0.00 | 31,313 |
| 2012-11-01 | Grant / award (derivative) | 22,278 | $0.00 | 22,278 |
| 2012-08-14 | Gift | 10 | $0.00 | 154,230.48 |
| 2012-08-14 | Gift | 10 | $0.00 | 154,220.48 |
| 2012-08-14 | Gift | 20 | $0.00 | 154,200.48 |
| 2012-08-14 | Gift | 20 | $0.00 | 154,160.48 |
| 2012-08-14 | Gift | 20 | $0.00 | 154,180.48 |
| 2012-08-08 | Grant / award (derivative) | 133 | $0.00 | 31,177 |
| 2012-05-08 | Grant / award (derivative) | 131 | $0.00 | 31,041 |
| 2012-02-22 | Gift | 105 | $0.00 | 154,188.49 |
| 2012-02-08 | Grant / award (derivative) | 120 | $0.00 | 30,921 |
| 2012-02-06 | Gift | 525 | $0.00 | 154,185.93 |
| 2012-02-01 | Tax withholding | 20,687 | $193.61 | 154,684.9 |
| 2012-02-01 | Grant / award | 46,001 | $0.00 | 175,371.9 |
| 2011-12-22 | Option exercise (derivative) | 12,346 | $0.00 | 0 |
| 2011-12-22 | Tax withholding | 5,707 | $181.82 | 129,342.87 |
| 2011-12-22 | Option exercise | 12,346 | $0.00 | 135,049.87 |
| 2011-11-14 | Gift | 600 | $0.00 | 122,703.87 |
| 2011-11-08 | Grant / award (derivative) | 123 | $0.00 | 30,811 |
| 2011-08-08 | Grant / award (derivative) | 138 | $0.00 | 30,704 |
| 2011-07-22 | Option exercise (derivative) | 12,411 | $0.00 | 0 |
| 2011-07-22 | Open-market sale | 76,505 | $185.00 | 151,249.87 |
| 2011-07-22 | Option exercise | 12,411 | $102.80 | 227,754.87 |
| 2011-07-22 | Open-market sale | 100 | $185.00 | 151,149.87 |
| 2011-07-22 | Open-market sale | 100 | $185.01 | 151,049.87 |
| 2011-07-22 | Open-market sale | 14,471 | $185.01 | 136,578.87 |
| 2011-07-22 | Open-market sale | 100 | $185.02 | 136,478.87 |
| 2011-07-22 | Open-market sale | 2,079 | $185.02 | 134,399.87 |
| 2011-07-22 | Open-market sale | 1,750 | $185.03 | 132,649.87 |
| 2011-07-22 | Open-market sale | 1,100 | $185.04 | 131,549.87 |
| 2011-07-22 | Open-market sale | 1,200 | $185.05 | 130,349.87 |
| 2011-07-22 | Option exercise | 49,647 | $101.33 | 215,343.87 |
| 2011-07-22 | Option exercise | 4,523 | $92.12 | 165,696.87 |
| 2011-07-22 | Option exercise | 26,120 | $91.04 | 161,173.87 |
| 2011-07-22 | Option exercise | 11,804 | $82.76 | 135,053.87 |
| 2011-07-22 | Open-market sale | 2,400 | $185.06 | 127,949.87 |
| 2011-07-22 | Open-market sale | 156 | $185.11 | 124,049.87 |
| 2011-07-22 | Open-market sale | 2,544 | $185.09 | 124,205.87 |
| 2011-07-22 | Open-market sale | 400 | $185.08 | 126,749.87 |
| 2011-07-22 | Open-market sale | 800 | $185.11 | 123,249.87 |
| 2011-07-22 | Open-market sale | 800 | $185.07 | 127,149.87 |
| 2011-05-31 | Gift | 120 | $0.00 | 123,249.87 |
| 2011-05-31 | Gift | 20 | $0.00 | 123,369.87 |
| 2011-05-31 | Gift | 20 | $0.00 | 123,389.87 |
| 2011-05-31 | Gift | 10 | $0.00 | 123,409.87 |
| 2011-05-31 | Gift | 10 | $0.00 | 123,419.87 |
| 2011-05-31 | Gift | 10 | $0.00 | 123,429.87 |
| 2011-05-08 | Option exercise (derivative) | 2,804 | $0.00 | 0 |
| 2011-05-08 | Tax withholding | 1,297 | $169.21 | 123,401.59 |
| 2011-05-08 | Option exercise | 2,804 | $0.00 | 124,698.59 |
| 2011-05-06 | Grant / award (derivative) | 135 | $0.00 | 30,561 |
| 2011-02-08 | Grant / award (derivative) | 119 | $0.00 | 30,428 |
| 2011-02-04 | Gift | 700 | $0.00 | 122,768.29 |
| 2011-02-04 | Gift | 1,000 | $0.00 | 121,768.29 |
| 2011-02-01 | Grant / award | 24,337 | $0.00 | 134,090.76 |
| 2011-02-01 | Tax withholding | 10,648 | $162.98 | 123,442.76 |
| 2010-11-29 | Gift | 1,500 | $0.00 | 108,371.87 |
| 2010-11-08 | Grant / award (derivative) | 134 | $0.00 | 30,317 |
| 2010-10-29 | Open-market sale | 10,115 | $142.64 | 170,539.55 |
| 2010-10-29 | Open-market sale | 7,050 | $142.62 | 192,991.55 |
| 2010-10-29 | Open-market sale | 100 | $142.62 | 192,891.55 |
| 2010-10-29 | Open-market sale | 3,400 | $142.63 | 189,491.55 |
| 2010-10-29 | Open-market sale | 7,437 | $142.63 | 182,054.55 |
| 2010-10-29 | Open-market sale | 1,100 | $142.64 | 180,954.55 |
| 2010-10-29 | Open-market sale | 300 | $142.64 | 180,654.55 |
| 2010-10-29 | Open-market sale | 300 | $142.61 | 200,941.55 |
| 2010-10-29 | Open-market sale | 3,339 | $142.61 | 201,241.55 |
| 2010-10-29 | Open-market sale | 1,100 | $142.61 | 204,580.55 |
| 2010-10-29 | Open-market sale | 1,523 | $142.60 | 205,680.55 |
| 2010-10-29 | Open-market sale | 2,500 | $142.59 | 207,203.55 |
| 2010-10-29 | Open-market sale | 300 | $142.66 | 143,314.55 |
| 2010-10-29 | Open-market sale | 850 | $142.66 | 143,614.55 |
| 2010-10-29 | Open-market sale | 24,674 | $142.65 | 144,464.55 |
| 2010-10-29 | Open-market sale | 1 | $142.65 | 169,138.55 |
| 2010-10-29 | Open-market sale | 1,200 | $142.65 | 169,139.55 |
| 2010-10-29 | Open-market sale | 100 | $142.64 | 170,339.55 |
| 2010-10-29 | Open-market sale | 100 | $142.64 | 170,439.55 |
| 2010-10-29 | Open-market sale | 900 | $142.62 | 200,041.55 |
| 2010-10-29 | Option exercise (derivative) | 57,189 | $0.00 | 0 |
| 2010-10-29 | Open-market sale | 600 | $142.53 | 218,539.55 |
| 2010-10-29 | Open-market sale | 3,793 | $142.52 | 219,139.55 |
| 2010-10-29 | Option exercise | 57,189 | $78.13 | 167,030.55 |
| 2010-10-29 | Open-market sale | 300 | $142.59 | 209,703.55 |
| 2010-10-29 | Open-market sale | 2,201 | $142.58 | 210,003.55 |
| 2010-10-29 | Open-market sale | 100 | $142.58 | 212,204.55 |
| 2010-10-29 | Open-market sale | 1,000 | $142.57 | 212,304.55 |
| 2010-10-29 | Open-market sale | 200 | $142.57 | 213,304.55 |
| 2010-10-29 | Open-market sale | 205 | $142.56 | 213,504.55 |
| 2010-10-29 | Open-market sale | 700 | $142.55 | 213,709.55 |
| 2010-10-29 | Open-market sale | 100 | $142.55 | 214,409.55 |
| 2010-10-29 | Open-market sale | 1,930 | $142.54 | 214,509.55 |
| 2010-10-29 | Open-market sale | 100 | $142.54 | 216,439.55 |
| 2010-10-29 | Open-market sale | 2,000 | $142.53 | 216,539.55 |
| 2010-10-29 | Option exercise | 55,902 | $105.96 | 222,932.55 |
| 2010-10-29 | Open-market sale | 100 | $142.71 | 109,841.55 |
| 2010-10-29 | Open-market sale | 500 | $142.67 | 122,666.55 |
| 2010-10-29 | Open-market sale | 100 | $142.66 | 123,166.55 |
| 2010-10-29 | Open-market sale | 20,048 | $142.66 | 123,266.55 |
| 2010-10-29 | Open-market sale | 6,814 | $142.67 | 115,852.55 |
| 2010-10-29 | Open-market sale | 507 | $142.70 | 109,941.55 |
| 2010-10-29 | Open-market sale | 2,100 | $142.69 | 110,448.55 |
| 2010-10-29 | Open-market sale | 3,104 | $142.68 | 112,548.55 |
| 2010-10-29 | Open-market sale | 200 | $142.68 | 115,652.55 |
| 2010-08-19 | Gift | 20 | $0.00 | 109,841.55 |
| 2010-08-19 | Gift | 20 | $0.00 | 109,861.55 |
| 2010-08-19 | Gift | 10 | $0.00 | 109,881.55 |
| 2010-08-19 | Gift | 10 | $0.00 | 109,891.55 |
| 2010-08-19 | Gift | 10 | $0.00 | 109,901.55 |
| 2010-08-06 | Grant / award (derivative) | 150 | $0.00 | 30,198 |
| 2010-05-13 | Option exercise (derivative) | 49,045 | $0.00 | 0 |
| 2010-05-13 | Option exercise | 25,000 | $120.12 | 248,682.15 |
| 2010-05-13 | Open-market sale | 49,045 | $130.85 | 174,637.15 |
| 2010-05-13 | Open-market sale | 25,000 | $130.85 | 223,682.15 |
| 2010-05-13 | Open-market sale | 64,774 | $130.85 | 109,863.15 |
| 2010-05-13 | Option exercise | 49,045 | $104.71 | 223,682.15 |
| 2010-05-13 | Option exercise | 955 | $104.71 | 174,637.15 |
| 2010-05-13 | Option exercise | 64,774 | $97.59 | 173,682.15 |
| 2010-05-08 | Option exercise (derivative) | 3,158 | $0.00 | 0 |
| 2010-05-08 | Option exercise (derivative) | 2,804 | $0.00 | 2,804 |
| 2010-05-08 | Option exercise | 2,804 | $0.00 | 108,507.15 |
| 2010-05-08 | Option exercise | 3,158 | $0.00 | 111,665.15 |
| 2010-05-08 | Tax withholding | 1,297 | $122.19 | 110,368.15 |
| 2010-05-08 | Tax withholding | 1,460 | $122.19 | 108,908.15 |
| 2010-05-06 | Grant / award (derivative) | 157 | $0.00 | 30,070 |
| 2010-02-19 | Gift | 1,000 | $0.00 | 105,703.15 |
| 2010-02-08 | Grant / award (derivative) | 134 | $0.00 | 29,926 |
| 2010-02-01 | Grant / award | 32,054 | $0.00 | 120,549.43 |
| 2010-02-01 | Tax withholding | 14,032 | $123.88 | 106,517.43 |
| 2009-11-06 | Grant / award (derivative) | 132 | $0.00 | 29,801 |
| 2009-11-03 | Option exercise (derivative) | 12,500 | $0.00 | 0 |
| 2009-11-03 | Option exercise | 12,500 | $0.00 | 94,363.4 |
| 2009-11-03 | Tax withholding | 5,936 | $120.42 | 88,427.4 |
| 2009-08-28 | Option exercise (derivative) | 29,032 | $0.00 | 0 |
| 2009-08-28 | Open-market sale | 29,032 | $120.00 | 81,864.63 |
| 2009-08-28 | Option exercise | 29,032 | $103.25 | 110,896.63 |
| 2009-08-28 | Option exercise | 726 | $103.25 | 81,864.63 |
| 2009-08-14 | Gift | 20 | $0.00 | 81,138.63 |
| 2009-08-14 | Gift | 10 | $0.00 | 81,198.63 |
| 2009-08-14 | Gift | 10 | $0.00 | 81,188.63 |
| 2009-08-14 | Gift | 10 | $0.00 | 81,178.63 |
| 2009-08-14 | Gift | 20 | $0.00 | 81,158.63 |
| 2009-08-06 | Grant / award (derivative) | 139 | $0.00 | 29,677 |
| 2009-05-08 | Option exercise (derivative) | 3,500 | $0.00 | 0 |
| 2009-05-08 | Option exercise (derivative) | 2,804 | $0.00 | 5,608 |
| 2009-05-08 | Option exercise (derivative) | 3,158 | $0.00 | 3,158 |
| 2009-05-08 | Tax withholding | 1,500 | $101.79 | 82,782.12 |
| 2009-05-08 | Option exercise | 2,804 | $0.00 | 78,956.12 |
| 2009-05-08 | Tax withholding | 1,662 | $101.79 | 81,120.12 |
| 2009-05-08 | Option exercise | 3,158 | $0.00 | 82,114.12 |
| 2009-05-08 | Tax withholding | 1,332 | $101.79 | 84,282.12 |
| 2009-05-08 | Option exercise | 3,500 | $0.00 | 85,614.12 |
| 2009-05-06 | Grant / award (derivative) | 155 | $0.00 | 29,566 |
| 2009-02-13 | Gift | 1,000 | $0.00 | 76,152.12 |
| 2009-02-06 | Grant / award (derivative) | 152 | $0.00 | 29,411 |
| 2009-02-01 | Grant / award | 24,150 | $0.00 | 86,445.25 |
| 2009-02-01 | Tax withholding | 9,527 | $92.36 | 76,918.25 |
| 2008-11-06 | Grant / award (derivative) | 171 | $0.00 | 29,269 |
| 2008-08-11 | Gift | 10 | $0.00 | 62,266.08 |
| 2008-08-11 | Gift | 10 | $0.00 | 62,286.08 |
| 2008-08-11 | Gift | 10 | $0.00 | 62,276.08 |
| 2008-08-11 | Gift | 20 | $0.00 | 62,236.08 |
| 2008-08-11 | Gift | 10 | $0.00 | 62,256.08 |
| 2008-08-08 | Gift | 600 | $0.00 | 62,296.08 |
| 2008-08-07 | Open-market sale | 200 | $128.29 | 82,018.12 |
| 2008-08-07 | Open-market sale | 1,200 | $128.42 | 65,153.12 |
| 2008-08-07 | Open-market sale | 500 | $128.41 | 66,353.12 |
| 2008-08-07 | Open-market sale | 1,300 | $128.40 | 66,853.12 |
| 2008-08-07 | Open-market sale | 100 | $128.39 | 68,153.12 |
| 2008-08-07 | Open-market sale | 400 | $128.38 | 68,253.12 |
| 2008-08-07 | Open-market sale | 1,000 | $128.37 | 68,653.12 |
| 2008-08-07 | Open-market sale | 300 | $128.36 | 69,653.12 |
| 2008-08-07 | Open-market sale | 300 | $128.35 | 69,953.12 |
| 2008-08-07 | Open-market sale | 700 | $128.33 | 70,253.12 |
| 2008-08-07 | Open-market sale | 300 | $128.32 | 70,953.12 |
| 2008-08-07 | Open-market sale | 600 | $128.31 | 71,253.12 |
| 2008-08-07 | Open-market sale | 10,165 | $128.30 | 71,853.12 |
| 2008-08-07 | Open-market sale | 2,300 | $128.43 | 62,853.12 |
| 2008-08-07 | Open-market sale | 635 | $128.28 | 82,218.12 |
| 2008-08-06 | Grant / award (derivative) | 112 | $0.00 | 29,074 |
| 2008-05-08 | Option exercise (derivative) | 3,158 | $0.00 | 6,316 |
| 2008-05-08 | Option exercise (derivative) | 3,500 | $0.00 | 3,500 |
| 2008-05-08 | Grant / award (derivative) | 8,412 | $0.00 | 8,412 |
| 2008-05-08 | Tax withholding | 1,534 | $124.46 | 82,779.37 |
| 2008-05-08 | Tax withholding | 1,384 | $124.46 | 84,313.37 |
| 2008-05-08 | Option exercise | 3,500 | $0.00 | 85,697.37 |
| 2008-05-08 | Option exercise | 3,158 | $0.00 | 82,197.37 |
| 2008-05-07 | Grant / award (derivative) | 116 | $0.00 | 28,972 |
| 2008-04-30 | Open-market sale | 200 | $123.13 | 78,993.75 |
| 2008-04-30 | Option exercise (derivative) | 562 | $0.00 | 0 |
| 2008-04-30 | Open-market sale | 100 | $123.07 | 120,003.75 |
| 2008-04-30 | Open-market sale | 1,300 | $123.06 | 120,103.75 |
| 2008-04-30 | Open-market sale | 500 | $123.06 | 121,403.75 |
| 2008-04-30 | Open-market sale | 100 | $123.06 | 121,903.75 |
| 2008-04-30 | Open-market sale | 1,140 | $123.05 | 122,003.75 |
| 2008-04-30 | Open-market sale | 1,000 | $123.05 | 123,143.75 |
| 2008-04-30 | Open-market sale | 300 | $123.05 | 124,143.75 |
| 2008-04-30 | Open-market sale | 1,000 | $123.04 | 124,443.75 |
| 2008-04-30 | Open-market sale | 1,000 | $123.04 | 125,443.75 |
| 2008-04-30 | Open-market sale | 926 | $123.03 | 126,443.75 |
| 2008-04-30 | Open-market sale | 20,100 | $123.12 | 79,193.75 |
| 2008-04-30 | Open-market sale | 14,248 | $123.12 | 99,293.75 |
| 2008-04-30 | Open-market sale | 100 | $123.02 | 127,369.75 |
| 2008-04-30 | Open-market sale | 400 | $122.98 | 127,469.75 |
| 2008-04-30 | Option exercise | 28,876 | $88.96 | 127,869.75 |
| 2008-04-30 | Option exercise | 562 | $88.96 | 98,993.75 |
| 2008-04-30 | Open-market sale | 200 | $123.12 | 113,541.75 |
| 2008-04-30 | Open-market sale | 200 | $123.12 | 113,741.75 |
| 2008-04-30 | Open-market sale | 200 | $123.11 | 113,941.75 |
| 2008-04-30 | Open-market sale | 100 | $123.10 | 114,141.75 |
| 2008-04-30 | Open-market sale | 1,850 | $123.09 | 114,241.75 |
| 2008-04-30 | Open-market sale | 900 | $123.09 | 116,091.75 |
| 2008-04-30 | Open-market sale | 1,600 | $123.08 | 116,991.75 |
| 2008-04-30 | Open-market sale | 1,212 | $123.08 | 118,591.75 |
| 2008-04-30 | Open-market sale | 200 | $123.07 | 119,803.75 |
| 2008-02-06 | Grant / award (derivative) | 111 | $0.00 | 28,894 |
| 2008-02-01 | Grant / award | 12,223 | $0.00 | 103,352.45 |
| 2008-02-01 | Tax withholding | 4,451 | $107.65 | 98,901.45 |
| 2008-01-29 | Gift | 600 | $0.00 | 98,301.45 |
| 2007-12-27 | Grant / award (derivative) | 8 | $0.00 | 28,785 |
| 2007-12-14 | Grant / award (derivative) | 8 | $0.00 | 28,778 |
| 2007-11-30 | Grant / award (derivative) | 8 | $0.00 | 28,774 |
| 2007-11-15 | Grant / award (derivative) | 9 | $0.00 | 28,769 |
| 2007-11-07 | Grant / award (derivative) | 104 | $0.00 | 28,751 |
| 2007-10-31 | Grant / award (derivative) | 8 | $0.00 | 28,647 |
| 2007-10-15 | Grant / award (derivative) | 8 | $0.00 | 28,640 |
| 2007-09-28 | Grant / award (derivative) | 8 | $0.00 | 28,633 |
| 2007-09-14 | Grant / award (derivative) | 8 | $0.00 | 28,627 |
| 2007-08-31 | Grant / award (derivative) | 8 | $0.00 | 28,618 |
| 2007-08-15 | Grant / award (derivative) | 8 | $0.00 | 28,617 |
| 2007-08-08 | Grant / award (derivative) | 101 | $0.00 | 28,608 |
| 2007-07-31 | Grant / award (derivative) | 8 | $0.00 | 28,508 |
| 2007-07-20 | Open-market sale | 20,000 | $114.35 | 91,036.91 |
| 2007-07-13 | Grant / award (derivative) | 8 | $0.00 | 28,501 |
| 2007-06-29 | Grant / award (derivative) | 8 | $0.00 | 28,494 |
| 2007-06-17 | Option exercise (derivative) | 18,868 | $0.00 | 0 |
| 2007-06-17 | Option exercise | 18,868 | $0.00 | 119,302.19 |
| 2007-06-17 | Tax withholding | 8,265 | $104.54 | 111,037.19 |
| 2007-06-15 | Grant / award (derivative) | 8 | $0.00 | 28,487 |
| 2007-05-31 | Grant / award (derivative) | 8 | $0.00 | 28,475 |
| 2007-05-16 | Open-market sale | 5,000 | $104.93 | 100,400.74 |
| 2007-05-15 | Grant / award (derivative) | 8 | $0.00 | 28,470 |
| 2007-05-09 | Gift | 940 | $0.00 | 105,401.21 |
| 2007-05-09 | Gift | 20 | $0.00 | 106,341.21 |
| 2007-05-09 | Gift | 10 | $0.00 | 106,361.21 |
| 2007-05-09 | Gift | 10 | $0.00 | 106,371.21 |
| 2007-05-09 | Gift | 10 | $0.00 | 106,381.21 |
| 2007-05-09 | Gift | 10 | $0.00 | 106,391.21 |
| 2007-05-08 | Grant / award (derivative) | 9,474 | $0.00 | 9,474 |
| 2007-05-08 | Grant / award (derivative) | 12,411 | $0.00 | 12,411 |
| 2007-05-08 | Grant / award (derivative) | 110 | $0.00 | 28,465 |
| 2007-05-08 | Option exercise (derivative) | 3,500 | $0.00 | 7,000 |
| 2007-05-08 | Option exercise | 3,500 | $0.00 | 107,934.21 |
| 2007-05-08 | Tax withholding | 1,533 | $102.80 | 106,401.21 |
| 2007-04-30 | Grant / award (derivative) | 8 | $0.00 | 28,356 |
| 2007-04-13 | Grant / award (derivative) | 9 | $0.00 | 28,350 |
| 2007-03-30 | Grant / award (derivative) | 8 | $0.00 | 28,342 |
| 2007-03-15 | Grant / award (derivative) | 342 | $0.00 | 28,335 |
| 2007-03-15 | Grant / award (derivative) | 1,710 | $93.45 | 27,993 |
| 2007-02-07 | Grant / award (derivative) | 79 | $0.00 | 26,278 |
| 2007-02-01 | Tax withholding | 4,313 | $98.57 | 104,223.84 |
| 2007-02-01 | Grant / award | 12,099 | $0.00 | 108,536.84 |
| 2006-12-29 | Grant / award (derivative) | 9 | $0.00 | 26,200 |
| 2006-12-22 | Grant / award (derivative) | 12,346 | $0.00 | 12,346 |
| 2006-12-15 | Grant / award (derivative) | 9 | $0.00 | 26,193 |
| 2006-11-30 | Grant / award (derivative) | 9 | $0.00 | 26,187 |
| 2006-11-15 | Grant / award (derivative) | 9 | $0.00 | 26,177 |
| 2006-11-08 | Grant / award (derivative) | 85 | $0.00 | 26,169 |
| 2006-10-31 | Grant / award (derivative) | 9 | $0.00 | 26,085 |
| 2006-10-19 | Option exercise (derivative) | 489 | $0.00 | 0 |
| 2006-10-19 | Option exercise | 43,046 | $51.16 | 139,408.45 |
| 2006-10-19 | Option exercise | 489 | $51.16 | 96,362.45 |
| 2006-10-19 | Open-market sale | 43,046 | $90.27 | 96,362.45 |
| 2006-10-13 | Grant / award (derivative) | 10 | $0.00 | 26,078 |
| 2006-09-29 | Grant / award (derivative) | 10 | $0.00 | 26,070 |
| 2006-09-15 | Grant / award (derivative) | 10 | $0.00 | 26,061 |
| 2006-08-31 | Grant / award (derivative) | 10 | $0.00 | 26,052 |
| 2006-08-23 | Gift | 10 | $0.00 | 95,893.94 |
| 2006-08-23 | Gift | 10 | $0.00 | 95,873.94 |
| 2006-08-23 | Gift | 10 | $0.00 | 95,883.94 |
| 2006-08-23 | Gift | 10 | $0.00 | 95,903.94 |
| 2006-08-23 | Gift | 10 | $0.00 | 95,913.94 |
| 2006-08-22 | Gift | 500 | $0.00 | 95,923.94 |
| 2006-08-15 | Grant / award (derivative) | 11 | $0.00 | 26,048 |
| 2006-08-08 | Grant / award (derivative) | 104 | $0.00 | 26,041 |
| 2006-07-31 | Grant / award (derivative) | 11 | $0.00 | 25,937 |
| 2006-07-14 | Grant / award (derivative) | 11 | $0.00 | 25,928 |
| 2006-06-30 | Grant / award (derivative) | 11 | $0.00 | 25,917 |
| 2006-06-15 | Grant / award (derivative) | 11 | $0.00 | 25,907 |
| 2006-05-31 | Grant / award (derivative) | 10 | $0.00 | 25,894 |
| 2006-05-15 | Grant / award (derivative) | 9 | $0.00 | 25,880 |
| 2006-05-08 | Grant / award (derivative) | 11,804 | $0.00 | 11,804 |
| 2006-05-08 | Grant / award (derivative) | 10,500 | $0.00 | 10,500 |
| 2006-05-08 | Grant / award (derivative) | 94 | $0.00 | 25,872 |
| 2006-05-08 | Grant / award (derivative) | 26,120 | $0.00 | 26,120 |
| 2006-04-28 | Grant / award (derivative) | 10 | $0.00 | 25,779 |
| 2006-04-13 | Grant / award (derivative) | 10 | $0.00 | 25,770 |
| 2006-03-31 | Grant / award (derivative) | 1,747 | $82.47 | 25,407 |
| 2006-03-31 | Grant / award (derivative) | 355 | $0.00 | 25,762 |
| 2006-02-25 | Option exercise (derivative) | 17,241 | $0.00 | 0 |
| 2006-02-25 | Tax withholding | 7,552 | $80.14 | 96,135.91 |
| 2006-02-25 | Option exercise | 17,241 | $0.00 | 103,687.91 |
| 2006-02-08 | Grant / award (derivative) | 59 | $0.00 | 23,663 |
| 2006-02-01 | Option exercise (derivative) | 2,241 | $0.00 | 0 |
| 2006-02-01 | Option exercise | 2,241 | $0.00 | 79,498.73 |
| 2006-02-01 | Tax withholding | 791 | $81.45 | 78,707.73 |
| 2006-02-01 | Grant / award | 11,901 | $0.00 | 90,608.73 |
| 2006-02-01 | Tax withholding | 4,209 | $81.45 | 86,399.73 |
| 2005-12-30 | Grant / award (derivative) | 10 | $0.00 | 23,605 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.