SEC CIK 1181124
HAGGE STEPHEN J
Reported ownership across 3 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| ATRview stock → | 70,671 | 2019-03-04 |
| CFview stock → | 59,890 | 2025-05-06 |
| CCKview stock → | 11,652 | 2026-07-29 |
Position History — ATR
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — ATR
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2019-03-04 | Open-market sale | 3,434 | $101.23 | 70,671 |
| 2019-03-04 | Open-market sale | 200 | $102.00 | 70,471 |
| 2018-12-17 | Gift | 11,000 | $0.00 | 74,105 |
| 2018-11-08 | Option exercise (derivative) | 25,000 | $0.00 | 0 |
| 2018-11-08 | Option exercise | 25,000 | $48.20 | 110,105 |
| 2018-11-08 | Open-market sale | 25,000 | $104.92 | 85,105 |
| 2018-09-05 | Option exercise (derivative) | 25,000 | $0.00 | 25,000 |
| 2018-09-05 | Open-market sale | 25,000 | $108.24 | 85,105 |
| 2018-09-05 | Option exercise | 25,000 | $48.20 | 110,105 |
| 2018-08-28 | Option exercise (derivative) | 25,000 | $0.00 | 50,000 |
| 2018-08-28 | Open-market sale | 1,600 | $104.91 | 85,105 |
| 2018-08-28 | Open-market sale | 23,400 | $104.26 | 86,705 |
| 2018-08-28 | Option exercise | 25,000 | $48.20 | 110,105 |
| 2018-07-31 | Option exercise (derivative) | 25,000 | $0.00 | 0 |
| 2018-07-31 | Option exercise | 25,000 | $36.42 | 110,105 |
| 2018-07-31 | Open-market sale | 25,000 | $102.33 | 85,105 |
| 2018-05-08 | Option exercise (derivative) | 25,000 | $0.00 | 25,000 |
| 2018-05-08 | Option exercise | 25,000 | $36.42 | 110,105 |
| 2018-05-08 | Open-market sale | 24,900 | $91.98 | 85,205 |
| 2018-05-08 | Open-market sale | 100 | $92.55 | 85,105 |
| 2018-05-02 | Grant / award | 1,404 | $0.00 | 85,105 |
| 2018-03-05 | Gift | 300 | $0.00 | 83,701 |
| 2018-03-02 | Open-market sale | 5,612 | $88.65 | 84,001 |
| 2018-02-15 | Option exercise (derivative) | 25,000 | $0.00 | 50,000 |
| 2018-02-15 | Option exercise | 25,000 | $36.42 | 114,613 |
| 2018-02-15 | Open-market sale | 25,000 | $91.17 | 89,613 |
| 2017-11-16 | Option exercise (derivative) | 25,000 | $0.00 | 0 |
| 2017-11-16 | Open-market sale | 25,000 | $86.12 | 89,613 |
| 2017-11-16 | Option exercise | 25,000 | $30.56 | 114,613 |
| 2017-06-06 | Option exercise (derivative) | 6,913 | $0.00 | 25,000 |
| 2017-06-06 | Open-market sale | 6,913 | $85.35 | 89,613 |
| 2017-06-06 | Option exercise | 6,913 | $30.56 | 96,526 |
| 2017-06-05 | Option exercise (derivative) | 18,087 | $0.00 | 31,913 |
| 2017-06-05 | Option exercise | 18,087 | $30.56 | 107,700 |
| 2017-06-05 | Open-market sale | 18,087 | $86.20 | 89,613 |
| 2017-05-08 | Option exercise (derivative) | 25,000 | $0.00 | 50,000 |
| 2017-05-08 | Open-market sale | 25,000 | $82.26 | 89,613 |
| 2017-05-08 | Option exercise | 25,000 | $30.56 | 114,613 |
| 2017-05-03 | Grant / award | 1,616 | $0.00 | 89,613 |
| 2017-05-01 | Option exercise (derivative) | 27,500 | $0.00 | 0 |
| 2017-05-01 | Option exercise | 27,500 | $37.52 | 115,497 |
| 2017-05-01 | Open-market sale | 27,500 | $79.78 | 87,997 |
| 2017-03-01 | Open-market sale | 2,923 | $76.11 | 72,593 |
| 2017-02-28 | Grant / award | 4,357 | $0.00 | 75,516 |
| 2017-02-10 | Grant / award (derivative) | 31,646 | $0.00 | 31,646 |
| 2016-11-29 | Option exercise (derivative) | 30,000 | $0.00 | 27,500 |
| 2016-11-29 | Option exercise | 30,000 | $37.52 | 101,159 |
| 2016-11-29 | Open-market sale | 5,388 | $75.99 | 71,159 |
| 2016-11-29 | Open-market sale | 24,612 | $75.28 | 76,547 |
| 2016-06-01 | Option exercise (derivative) | 25,000 | $0.00 | 57,500 |
| 2016-06-01 | Open-market sale | 2,826 | $77.16 | 71,159 |
| 2016-06-01 | Option exercise | 25,000 | $37.52 | 96,159 |
| 2016-06-01 | Open-market sale | 22,174 | $76.52 | 73,985 |
| 2016-03-01 | Gift | 300 | $0.00 | 72,293 |
| 2016-02-28 | Gift | 300 | $0.00 | 71,159 |
| 2016-02-28 | Grant / award | 6,546 | $0.00 | 71,459 |
| 2016-02-16 | Option exercise (derivative) | 20,000 | $0.00 | 0 |
| 2016-02-16 | Option exercise | 20,000 | $30.45 | 84,913 |
| 2016-02-16 | Open-market sale | 7,611 | $74.74 | 67,243 |
| 2016-02-16 | Open-market sale | 2,330 | $75.60 | 64,913 |
| 2016-02-16 | Open-market sale | 10,059 | $73.91 | 74,854 |
| 2016-02-05 | Grant / award (derivative) | 163,170 | $0.00 | 163,170 |
| 2015-11-04 | Option exercise (derivative) | 25,000 | $0.00 | 20,000 |
| 2015-11-04 | Open-market sale | 25,000 | $73.82 | 64,913 |
| 2015-11-04 | Option exercise | 25,000 | $30.45 | 89,913 |
| 2015-08-11 | Option exercise (derivative) | 25,000 | $0.00 | 45,000 |
| 2015-08-11 | Open-market sale | 1,300 | $69.82 | 64,913 |
| 2015-08-11 | Open-market sale | 23,700 | $69.04 | 66,213 |
| 2015-08-11 | Option exercise | 25,000 | $30.45 | 89,913 |
| 2015-05-05 | Option exercise (derivative) | 20,000 | $0.00 | 0 |
| 2015-05-05 | Open-market sale | 20,000 | $63.46 | 64,913 |
| 2015-05-05 | Option exercise | 20,000 | $27.01 | 84,913 |
| 2015-02-28 | Grant / award | 6,832 | $0.00 | 65,213 |
| 2015-02-28 | Gift | 300 | $0.00 | 64,913 |
| 2015-02-10 | Option exercise (derivative) | 50,000 | $0.00 | 20,000 |
| 2015-02-10 | Open-market sale | 50,000 | $63.73 | 58,381 |
| 2015-02-10 | Option exercise | 50,000 | $27.01 | 108,381 |
| 2015-01-14 | Grant / award (derivative) | 148,090 | $0.00 | 148,090 |
| 2014-04-28 | Option exercise (derivative) | 20,000 | $0.00 | 0 |
| 2014-04-28 | Open-market sale | 20,000 | $66.75 | 58,381 |
| 2014-04-28 | Option exercise | 20,000 | $24.25 | 78,381 |
| 2014-02-28 | Grant / award | 6,039 | $0.00 | 58,681 |
| 2014-02-28 | Gift | 300 | $0.00 | 58,381 |
| 2014-02-19 | Option exercise (derivative) | 25,000 | $0.00 | 20,000 |
| 2014-02-19 | Open-market sale | 25,000 | $64.72 | 52,642 |
| 2014-02-19 | Option exercise | 25,000 | $24.25 | 77,642 |
| 2014-01-15 | Grant / award (derivative) | 145,000 | $0.00 | 145,000 |
| 2013-11-12 | Option exercise (derivative) | 25,000 | $0.00 | 45,000 |
| 2013-11-12 | Option exercise | 25,000 | $24.25 | 77,642 |
| 2013-11-12 | Open-market sale | 25,000 | $64.30 | 52,642 |
| 2013-05-13 | Option exercise (derivative) | 35,000 | $0.00 | 0 |
| 2013-05-13 | Open-market sale | 35,000 | $56.12 | 52,642 |
| 2013-05-13 | Option exercise | 35,000 | $20.06 | 87,642 |
| 2013-02-28 | Grant / award | 6,307 | $0.00 | 52,642 |
| 2013-02-11 | Option exercise (derivative) | 35,000 | $0.00 | 0 |
| 2013-02-11 | Open-market sale | 35,000 | $52.11 | 46,335 |
| 2013-02-11 | Option exercise | 35,000 | $20.06 | 81,335 |
| 2013-01-21 | Gift | 300 | $0.00 | 46,335 |
| 2013-01-16 | Grant / award (derivative) | 145,000 | $0.00 | 145,000 |
| 2012-09-07 | Option exercise (derivative) | 20,000 | $0.00 | 0 |
| 2012-09-07 | Open-market sale | 20,000 | $50.83 | 46,635 |
| 2012-09-07 | Option exercise | 20,000 | $15.13 | 66,635 |
| 2012-03-08 | Option exercise (derivative) | 30,000 | $0.00 | 20,000 |
| 2012-03-08 | Open-market sale | 30,000 | $52.73 | 46,635 |
| 2012-03-08 | Option exercise | 30,000 | $15.13 | 76,635 |
| 2012-02-28 | Grant / award | 1,137 | $0.00 | 46,635 |
| 2012-01-23 | Gift | 300 | $0.00 | 46,635 |
| 2012-01-11 | Grant / award (derivative) | 143,000 | $0.00 | 143,000 |
| 2011-12-07 | Option exercise (derivative) | 20,000 | $0.00 | 50,000 |
| 2011-12-07 | Open-market sale | 20,000 | $50.13 | 45,798 |
| 2011-12-07 | Option exercise | 20,000 | $15.13 | 65,798 |
| 2011-03-09 | Option exercise (derivative) | 22,000 | $0.00 | 0 |
| 2011-03-09 | Option exercise | 22,000 | $14.96 | 67,798 |
| 2011-03-09 | Open-market sale | 22,000 | $49.19 | 45,798 |
| 2011-02-10 | Grant / award | 1,209 | $0.00 | 45,798 |
| 2011-02-04 | Gift | 300 | $0.00 | 44,589 |
| 2011-01-12 | Grant / award (derivative) | 75,000 | $0.00 | 75,000 |
| 2010-11-02 | Option exercise (derivative) | 30,000 | $0.00 | 22,000 |
| 2010-11-02 | Open-market sale | 30,000 | $45.07 | 45,189 |
| 2010-11-02 | Option exercise | 30,000 | $14.96 | 75,189 |
| 2010-04-19 | Option exercise (derivative) | 15,000 | $0.00 | 0 |
| 2010-04-19 | Open-market sale | 15,000 | $42.48 | 45,189 |
| 2010-04-19 | Option exercise | 15,000 | $14.03 | 60,189 |
| 2010-02-08 | Gift | 300 | $0.00 | 44,889 |
| 2010-01-21 | Grant / award | 3,000 | $0.00 | 45,189 |
| 2010-01-20 | Grant / award (derivative) | 75,000 | $0.00 | 75,000 |
| 2009-11-10 | Option exercise (derivative) | 25,000 | $0.00 | 0 |
| 2009-11-10 | Option exercise | 25,000 | $14.03 | 67,189 |
| 2009-11-10 | Open-market sale | 25,000 | $35.98 | 42,189 |
| 2009-04-28 | Option exercise (derivative) | 40,000 | $0.00 | 0 |
| 2009-04-28 | Option exercise | 40,000 | $11.38 | 82,189 |
| 2009-04-28 | Open-market sale | 40,000 | $30.00 | 42,189 |
| 2009-02-09 | Gift | 300 | $0.00 | 42,189 |
| 2009-02-04 | Grant / award | 2,019 | $0.00 | 42,489 |
| 2009-01-14 | Grant / award (derivative) | 75,000 | $0.00 | 75,000 |
| 2008-04-23 | Open-market sale | 300 | $44.65 | 40,870 |
| 2008-04-23 | Open-market sale | 200 | $44.66 | 40,670 |
| 2008-04-23 | Open-market sale | 100 | $44.68 | 40,570 |
| 2008-04-23 | Open-market sale | 100 | $44.70 | 40,470 |
| 2008-04-23 | Open-market sale | 929 | $44.59 | 42,781 |
| 2008-04-23 | Open-market sale | 640 | $44.61 | 42,141 |
| 2008-04-23 | Open-market sale | 771 | $44.62 | 41,370 |
| 2008-04-23 | Open-market sale | 200 | $44.63 | 41,170 |
| 2008-04-23 | Open-market sale | 200 | $44.43 | 46,610 |
| 2008-04-23 | Open-market sale | 400 | $44.42 | 46,810 |
| 2008-04-23 | Open-market sale | 100 | $44.42 | 47,210 |
| 2008-04-23 | Open-market sale | 300 | $44.41 | 47,310 |
| 2008-04-23 | Open-market sale | 300 | $44.40 | 47,610 |
| 2008-04-23 | Open-market sale | 343 | $44.39 | 47,910 |
| 2008-04-23 | Open-market sale | 400 | $44.38 | 48,253 |
| 2008-04-23 | Open-market sale | 200 | $44.37 | 48,653 |
| 2008-04-23 | Open-market sale | 357 | $44.36 | 48,853 |
| 2008-04-23 | Open-market sale | 100 | $44.35 | 49,210 |
| 2008-04-23 | Open-market sale | 400 | $44.34 | 49,310 |
| 2008-04-23 | Open-market sale | 116 | $44.33 | 49,710 |
| 2008-04-23 | Open-market sale | 200 | $44.48 | 44,810 |
| 2008-04-23 | Open-market sale | 200 | $44.30 | 50,810 |
| 2008-04-23 | Open-market sale | 600 | $44.28 | 51,010 |
| 2008-04-23 | Open-market sale | 400 | $44.27 | 51,610 |
| 2008-04-23 | Open-market sale | 500 | $44.25 | 52,010 |
| 2008-04-23 | Open-market sale | 200 | $44.24 | 52,510 |
| 2008-04-23 | Open-market sale | 100 | $44.24 | 52,710 |
| 2008-04-23 | Open-market sale | 100 | $44.58 | 43,710 |
| 2008-04-23 | Open-market sale | 200 | $44.57 | 43,810 |
| 2008-04-23 | Open-market sale | 100 | $44.55 | 44,010 |
| 2008-04-23 | Open-market sale | 100 | $44.54 | 44,110 |
| 2008-04-23 | Open-market sale | 200 | $44.52 | 44,210 |
| 2008-04-23 | Open-market sale | 400 | $44.50 | 44,410 |
| 2008-04-23 | Open-market sale | 400 | $44.44 | 46,210 |
| 2008-04-23 | Open-market sale | 700 | $44.45 | 45,510 |
| 2008-04-23 | Open-market sale | 200 | $44.46 | 45,310 |
| 2008-04-23 | Open-market sale | 300 | $44.47 | 45,010 |
| 2008-04-23 | Open-market sale | 984 | $44.32 | 49,826 |
| 2008-04-23 | Option exercise (derivative) | 27,000 | $0.00 | 0 |
| 2008-04-23 | Open-market sale | 600 | $44.06 | 60,910 |
| 2008-04-23 | Open-market sale | 200 | $44.06 | 61,510 |
| 2008-04-23 | Open-market sale | 700 | $44.05 | 61,710 |
| 2008-04-23 | Open-market sale | 60 | $44.05 | 62,410 |
| 2008-04-23 | Open-market sale | 100 | $44.05 | 62,470 |
| 2008-04-23 | Open-market sale | 100 | $44.05 | 62,570 |
| 2008-04-23 | Open-market sale | 100 | $44.04 | 62,670 |
| 2008-04-23 | Open-market sale | 500 | $44.03 | 62,770 |
| 2008-04-23 | Open-market sale | 400 | $44.02 | 63,270 |
| 2008-04-23 | Open-market sale | 900 | $44.01 | 63,670 |
| 2008-04-23 | Open-market sale | 2,900 | $44.00 | 64,570 |
| 2008-04-23 | Option exercise | 27,000 | $13.59 | 67,470 |
| 2008-04-23 | Open-market sale | 100 | $44.24 | 52,810 |
| 2008-04-23 | Open-market sale | 800 | $44.23 | 52,910 |
| 2008-04-23 | Open-market sale | 600 | $44.22 | 53,710 |
| 2008-04-23 | Open-market sale | 600 | $44.21 | 54,310 |
| 2008-04-23 | Open-market sale | 800 | $44.20 | 54,910 |
| 2008-04-23 | Open-market sale | 300 | $44.19 | 55,710 |
| 2008-04-23 | Open-market sale | 700 | $44.18 | 56,010 |
| 2008-04-23 | Open-market sale | 600 | $44.17 | 56,710 |
| 2008-04-23 | Open-market sale | 100 | $44.17 | 57,310 |
| 2008-04-23 | Open-market sale | 500 | $44.16 | 57,410 |
| 2008-04-23 | Open-market sale | 100 | $44.16 | 57,910 |
| 2008-04-23 | Open-market sale | 600 | $44.15 | 58,010 |
| 2008-04-23 | Open-market sale | 500 | $44.14 | 58,610 |
| 2008-04-23 | Open-market sale | 300 | $44.13 | 59,110 |
| 2008-04-23 | Open-market sale | 200 | $44.12 | 59,410 |
| 2008-04-23 | Open-market sale | 400 | $44.11 | 59,610 |
| 2008-04-23 | Open-market sale | 900 | $44.09 | 60,010 |
| 2008-02-08 | Gift | 300 | $0.00 | 40,470 |
| 2008-02-07 | Grant / award | 1,742 | $0.00 | 40,770 |
| 2008-01-16 | Grant / award (derivative) | 82,500 | $0.00 | 82,500 |
| 2007-10-19 | Option exercise (derivative) | 15,000 | $0.00 | 27,000 |
| 2007-10-19 | Open-market sale | 100 | $41.73 | 53,608 |
| 2007-10-19 | Open-market sale | 320 | $41.74 | 53,708 |
| 2007-10-19 | Option exercise | 15,000 | $13.59 | 54,028 |
| 2007-10-19 | Open-market sale | 700 | $41.27 | 45,626 |
| 2007-10-19 | Open-market sale | 300 | $41.28 | 46,326 |
| 2007-10-19 | Open-market sale | 700 | $41.29 | 46,626 |
| 2007-10-19 | Open-market sale | 100 | $41.30 | 47,326 |
| 2007-10-19 | Open-market sale | 700 | $41.31 | 47,426 |
| 2007-10-19 | Open-market sale | 100 | $41.32 | 48,126 |
| 2007-10-19 | Open-market sale | 300 | $41.33 | 48,226 |
| 2007-10-19 | Open-market sale | 100 | $41.34 | 48,526 |
| 2007-10-19 | Open-market sale | 200 | $41.35 | 48,626 |
| 2007-10-19 | Open-market sale | 300 | $41.40 | 48,826 |
| 2007-10-19 | Open-market sale | 100 | $41.41 | 49,126 |
| 2007-10-19 | Open-market sale | 400 | $41.42 | 49,226 |
| 2007-10-19 | Open-market sale | 200 | $41.43 | 49,626 |
| 2007-10-19 | Open-market sale | 400 | $41.48 | 49,826 |
| 2007-10-19 | Open-market sale | 200 | $41.49 | 50,226 |
| 2007-10-19 | Open-market sale | 200 | $41.50 | 50,426 |
| 2007-10-19 | Open-market sale | 200 | $41.51 | 50,626 |
| 2007-10-19 | Open-market sale | 600 | $41.60 | 50,826 |
| 2007-10-19 | Open-market sale | 100 | $41.61 | 51,426 |
| 2007-10-19 | Open-market sale | 200 | $41.65 | 51,526 |
| 2007-10-19 | Open-market sale | 300 | $41.66 | 51,726 |
| 2007-10-19 | Open-market sale | 300 | $41.67 | 52,026 |
| 2007-10-19 | Open-market sale | 80 | $41.69 | 52,326 |
| 2007-10-19 | Open-market sale | 302 | $41.70 | 52,406 |
| 2007-10-19 | Open-market sale | 300 | $41.71 | 52,708 |
| 2007-10-19 | Open-market sale | 600 | $41.72 | 53,008 |
| 2007-10-19 | Open-market sale | 400 | $41.21 | 42,726 |
| 2007-10-19 | Open-market sale | 300 | $41.14 | 39,126 |
| 2007-10-19 | Open-market sale | 100 | $41.15 | 39,426 |
| 2007-10-19 | Open-market sale | 1,500 | $41.19 | 39,526 |
| 2007-10-19 | Open-market sale | 1,700 | $41.20 | 41,026 |
| 2007-10-19 | Open-market sale | 98 | $41.11 | 39,028 |
| 2007-10-19 | Open-market sale | 100 | $41.23 | 43,126 |
| 2007-10-19 | Open-market sale | 100 | $41.24 | 43,226 |
| 2007-10-19 | Open-market sale | 1,900 | $41.25 | 43,326 |
| 2007-10-19 | Open-market sale | 400 | $41.26 | 45,226 |
| 2007-04-20 | Open-market sale | 200 | $74.51 | 19,514 |
| 2007-04-20 | Open-market sale | 300 | $74.60 | 19,714 |
| 2007-04-20 | Open-market sale | 100 | $74.75 | 20,014 |
| 2007-04-20 | Open-market sale | 100 | $74.77 | 20,114 |
| 2007-04-20 | Open-market sale | 100 | $74.78 | 20,214 |
| 2007-04-20 | Open-market sale | 100 | $74.79 | 20,314 |
| 2007-04-20 | Open-market sale | 200 | $74.86 | 20,414 |
| 2007-04-20 | Open-market sale | 100 | $74.87 | 20,614 |
| 2007-04-20 | Open-market sale | 600 | $75.00 | 20,714 |
| 2007-04-20 | Open-market sale | 100 | $75.01 | 21,314 |
| 2007-04-20 | Open-market sale | 100 | $75.02 | 21,414 |
| 2007-04-20 | Open-market sale | 100 | $75.17 | 21,514 |
| 2007-04-20 | Open-market sale | 100 | $75.18 | 21,614 |
| 2007-04-20 | Open-market sale | 200 | $75.25 | 21,714 |
| 2007-04-20 | Open-market sale | 100 | $75.37 | 21,914 |
| 2007-04-20 | Open-market sale | 500 | $75.40 | 22,014 |
| 2007-04-20 | Open-market sale | 200 | $75.41 | 22,514 |
| 2007-04-20 | Open-market sale | 100 | $75.42 | 22,714 |
| 2007-04-20 | Open-market sale | 200 | $75.43 | 22,814 |
| 2007-04-20 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2007-04-20 | Open-market sale | 200 | $75.96 | 28,514 |
| 2007-04-20 | Open-market sale | 100 | $75.53 | 23,514 |
| 2007-04-20 | Open-market sale | 100 | $75.52 | 23,414 |
| 2007-04-20 | Open-market sale | 100 | $75.51 | 23,314 |
| 2007-04-20 | Open-market sale | 200 | $75.50 | 23,114 |
| 2007-04-20 | Open-market sale | 100 | $75.49 | 23,014 |
| 2007-04-20 | Open-market sale | 100 | $75.58 | 23,814 |
| 2007-04-20 | Open-market sale | 100 | $75.60 | 23,914 |
| 2007-04-20 | Open-market sale | 100 | $75.61 | 24,014 |
| 2007-04-20 | Open-market sale | 100 | $75.70 | 24,114 |
| 2007-04-20 | Open-market sale | 100 | $75.71 | 24,214 |
| 2007-04-20 | Open-market sale | 1,000 | $75.73 | 24,314 |
| 2007-04-20 | Open-market sale | 400 | $75.74 | 25,314 |
| 2007-04-20 | Open-market sale | 400 | $75.75 | 25,714 |
| 2007-04-20 | Open-market sale | 300 | $75.76 | 26,114 |
| 2007-04-20 | Open-market sale | 300 | $75.77 | 26,414 |
| 2007-04-20 | Open-market sale | 700 | $75.78 | 26,714 |
| 2007-04-20 | Open-market sale | 300 | $75.80 | 27,414 |
| 2007-04-20 | Open-market sale | 200 | $75.81 | 27,714 |
| 2007-04-20 | Open-market sale | 200 | $75.82 | 27,914 |
| 2007-04-20 | Open-market sale | 100 | $75.86 | 28,114 |
| 2007-04-20 | Open-market sale | 300 | $75.93 | 28,214 |
| 2007-04-20 | Open-market sale | 200 | $75.54 | 23,614 |
| 2007-04-20 | Open-market sale | 100 | $76.00 | 28,714 |
| 2007-04-20 | Open-market sale | 200 | $76.06 | 28,814 |
| 2007-04-20 | Open-market sale | 300 | $76.07 | 29,014 |
| 2007-04-20 | Open-market sale | 100 | $76.08 | 29,314 |
| 2007-04-20 | Open-market sale | 45 | $76.09 | 29,414 |
| 2007-04-20 | Open-market sale | 55 | $76.12 | 29,459 |
| 2007-04-20 | Option exercise | 10,000 | $24.91 | 29,514 |
| 2007-02-09 | Gift | 150 | $0.00 | 19,514 |
| 2007-02-08 | Grant / award | 980 | $0.00 | 19,664 |
| 2007-01-17 | Grant / award (derivative) | 35,000 | $0.00 | 35,000 |
| 2006-10-24 | Option exercise (derivative) | 11,000 | $0.00 | 10,000 |
| 2006-10-24 | Open-market sale | 200 | $55.11 | 28,684 |
| 2006-10-24 | Open-market sale | 700 | $55.02 | 26,084 |
| 2006-10-24 | Open-market sale | 400 | $55.03 | 26,784 |
| 2006-10-24 | Open-market sale | 100 | $55.04 | 27,184 |
| 2006-10-24 | Open-market sale | 1,100 | $55.05 | 27,284 |
| 2006-10-24 | Open-market sale | 100 | $55.06 | 28,384 |
| 2006-10-24 | Open-market sale | 200 | $55.10 | 28,484 |
| 2006-10-24 | Open-market sale | 7,400 | $55.00 | 18,684 |
| 2006-10-24 | Open-market sale | 100 | $55.23 | 28,884 |
| 2006-10-24 | Open-market sale | 200 | $55.25 | 28,984 |
| 2006-10-24 | Open-market sale | 200 | $55.26 | 29,184 |
| 2006-10-24 | Open-market sale | 200 | $55.29 | 29,384 |
| 2006-10-24 | Open-market sale | 100 | $55.30 | 29,584 |
| 2006-10-24 | Option exercise | 11,000 | $24.91 | 29,684 |
| 2006-02-13 | Gift | 150 | $0.00 | 18,684 |
| 2006-02-09 | Grant / award | 1,091 | $0.00 | 18,834 |
| 2006-01-18 | Grant / award (derivative) | 35,000 | $0.00 | 35,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.