SEC CIK 1352561
Henderson Robert S
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| TDGview stock → | 459 | 2021-11-01 |
Position History — TDG
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — TDG
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2021-11-01 | Option exercise (derivative) | 10,000 | $0.00 | 92,000 |
| 2021-11-01 | Open-market sale | 6,857 | $627.78 | 459 |
| 2021-11-01 | Option exercise | 10,000 | $191.79 | 10,000 |
| 2021-11-01 | Open-market sale | 707 | $625.55 | 8,218 |
| 2021-11-01 | Open-market sale | 459 | $628.60 | 0 |
| 2021-11-01 | Open-market sale | 902 | $626.55 | 7,316 |
| 2021-11-01 | Open-market sale | 1,075 | $624.22 | 8,925 |
| 2021-08-02 | Option exercise (derivative) | 10,000 | $0.00 | 102,000 |
| 2021-08-02 | Open-market sale | 3,155 | $640.21 | 5,874 |
| 2021-08-02 | Open-market sale | 47 | $649.94 | 0 |
| 2021-08-02 | Open-market sale | 884 | $649.27 | 47 |
| 2021-08-02 | Open-market sale | 1,411 | $648.35 | 931 |
| 2021-08-02 | Open-market sale | 1,601 | $647.56 | 2,342 |
| 2021-08-02 | Open-market sale | 637 | $646.34 | 3,943 |
| 2021-08-02 | Open-market sale | 198 | $645.20 | 4,580 |
| 2021-08-02 | Open-market sale | 387 | $643.80 | 4,778 |
| 2021-08-02 | Option exercise | 10,000 | $191.79 | 10,000 |
| 2021-08-02 | Open-market sale | 394 | $637.50 | 9,606 |
| 2021-08-02 | Open-market sale | 433 | $638.35 | 9,173 |
| 2021-08-02 | Open-market sale | 144 | $639.41 | 9,029 |
| 2021-08-02 | Open-market sale | 157 | $641.52 | 5,717 |
| 2021-08-02 | Open-market sale | 552 | $643.15 | 5,165 |
| 2021-07-01 | Option exercise (derivative) | 10,000 | $0.00 | 112,000 |
| 2021-07-01 | Open-market sale | 1,122 | $653.77 | 5,702 |
| 2021-07-01 | Open-market sale | 1,091 | $658.09 | 0 |
| 2021-07-01 | Open-market sale | 1,367 | $656.80 | 1,091 |
| 2021-07-01 | Open-market sale | 1,582 | $655.92 | 2,458 |
| 2021-07-01 | Open-market sale | 1,662 | $654.95 | 4,040 |
| 2021-07-01 | Open-market sale | 1,462 | $652.91 | 6,824 |
| 2021-07-01 | Open-market sale | 1,052 | $651.91 | 8,286 |
| 2021-07-01 | Open-market sale | 583 | $650.80 | 9,338 |
| 2021-07-01 | Open-market sale | 79 | $649.92 | 9,921 |
| 2021-07-01 | Option exercise | 10,000 | $191.79 | 10,000 |
| 2021-06-07 | Option exercise (derivative) | 10,000 | $0.00 | 122,000 |
| 2021-06-07 | Open-market sale | 2,119 | $663.95 | 6,324 |
| 2021-06-07 | Option exercise | 10,000 | $191.79 | 10,000 |
| 2021-06-07 | Open-market sale | 1,557 | $662.53 | 8,443 |
| 2021-06-07 | Open-market sale | 1,725 | $665.07 | 4,599 |
| 2021-06-07 | Open-market sale | 4,599 | $665.54 | 0 |
| 2021-03-03 | Open-market sale | 1,950 | $602.20 | 10,800 |
| 2021-03-03 | Open-market sale | 800 | $603.46 | 10,000 |
| 2021-03-03 | Open-market sale | 200 | $599.07 | 24,800 |
| 2021-03-03 | Open-market sale | 900 | $600.21 | 23,900 |
| 2021-03-03 | Open-market sale | 11,150 | $601.46 | 12,750 |
| 2021-02-24 | Option exercise (derivative) | 10,000 | $0.00 | 122,000 |
| 2021-02-24 | Option exercise | 10,000 | $191.79 | 10,000 |
| 2021-02-24 | Open-market sale | 642 | $608.89 | 9,358 |
| 2021-02-24 | Open-market sale | 1,000 | $609.76 | 8,358 |
| 2021-02-24 | Open-market sale | 1,345 | $610.84 | 7,013 |
| 2021-02-24 | Open-market sale | 900 | $613.19 | 6,113 |
| 2021-02-24 | Open-market sale | 1,190 | $614.38 | 4,923 |
| 2021-02-24 | Open-market sale | 200 | $614.96 | 4,723 |
| 2021-02-24 | Open-market sale | 200 | $616.22 | 4,523 |
| 2021-02-24 | Open-market sale | 196 | $617.57 | 4,327 |
| 2021-02-24 | Open-market sale | 252 | $619.44 | 4,075 |
| 2021-02-24 | Open-market sale | 3,465 | $624.48 | 510 |
| 2021-02-24 | Open-market sale | 510 | $624.67 | 0 |
| 2021-02-24 | Open-market sale | 100 | $620.34 | 3,975 |
| 2020-12-03 | Option exercise (derivative) | 17,500 | $0.00 | 0 |
| 2020-12-03 | Open-market sale | 1,630 | $605.93 | 1,217 |
| 2020-12-03 | Open-market sale | 1,217 | $606.71 | 0 |
| 2020-12-03 | Open-market sale | 1,400 | $604.81 | 2,847 |
| 2020-12-03 | Open-market sale | 326 | $602.87 | 4,247 |
| 2020-12-03 | Open-market sale | 600 | $601.11 | 4,573 |
| 2020-12-03 | Open-market sale | 604 | $599.86 | 5,173 |
| 2020-12-03 | Open-market sale | 1,503 | $598.82 | 5,777 |
| 2020-12-03 | Open-market sale | 5,628 | $597.82 | 7,280 |
| 2020-12-03 | Open-market sale | 4,592 | $597.11 | 12,908 |
| 2020-12-03 | Option exercise | 17,500 | $130.09 | 17,500 |
| 2020-11-11 | Grant / award (derivative) | 4,013 | $0.00 | 8,718 |
| 2020-11-11 | Grant / award (derivative) | 22,125 | $0.00 | 22,125 |
| 2020-11-11 | Grant / award (derivative) | 4,705 | $0.00 | 4,705 |
| 2020-10-26 | Disposition to issuer (derivative) | 426 | $0.00 | 16,787 |
| 2020-10-26 | J (derivative) | 426 | $0.00 | 16,787 |
| 2020-08-10 | Option exercise (derivative) | 10,000 | $0.00 | 27,500 |
| 2020-08-10 | Open-market sale | 6,110 | $483.59 | 26,182 |
| 2020-08-10 | Open-market sale | 2,708 | $482.91 | 32,292 |
| 2020-08-10 | Option exercise | 10,000 | $130.09 | 35,000 |
| 2020-08-10 | Open-market sale | 1,072 | $484.78 | 25,110 |
| 2020-08-10 | Open-market sale | 110 | $485.39 | 25,000 |
| 2020-05-28 | Option exercise (derivative) | 20,000 | $0.00 | 37,500 |
| 2020-05-28 | Open-market sale | 800 | $434.22 | 27,300 |
| 2020-05-28 | Option exercise | 20,000 | $130.09 | 45,000 |
| 2020-05-28 | Open-market sale | 2,990 | $431.19 | 42,010 |
| 2020-05-28 | Open-market sale | 6,244 | $432.28 | 35,766 |
| 2020-05-28 | Open-market sale | 400 | $437.27 | 25,000 |
| 2020-05-28 | Open-market sale | 1,900 | $435.75 | 25,400 |
| 2020-05-28 | Open-market sale | 7,666 | $432.96 | 28,100 |
| 2020-01-28 | Option exercise (derivative) | 10,000 | $0.00 | 57,500 |
| 2020-01-28 | Open-market sale | 3,815 | $654.34 | 28,698 |
| 2020-01-28 | Option exercise | 10,000 | $130.09 | 35,000 |
| 2020-01-28 | Open-market sale | 300 | $648.29 | 34,700 |
| 2020-01-28 | Open-market sale | 300 | $650.00 | 34,400 |
| 2020-01-28 | Open-market sale | 587 | $651.68 | 33,813 |
| 2020-01-28 | Open-market sale | 1,300 | $652.51 | 32,513 |
| 2020-01-28 | Open-market sale | 101 | $659.02 | 25,000 |
| 2020-01-28 | Open-market sale | 2,309 | $658.65 | 25,101 |
| 2020-01-28 | Open-market sale | 1,288 | $657.45 | 27,410 |
| 2019-11-15 | Grant / award (derivative) | 8,525 | $0.00 | 17,213 |
| 2019-11-15 | Grant / award (derivative) | 8,688 | $0.00 | 8,688 |
| 2019-08-19 | Option exercise (derivative) | 15,000 | $0.00 | 0 |
| 2019-08-19 | Open-market sale | 7,020 | $539.04 | 26,890 |
| 2019-08-19 | Open-market sale | 5,490 | $538.16 | 33,910 |
| 2019-08-19 | Open-market sale | 1,890 | $539.71 | 25,000 |
| 2019-08-19 | Option exercise | 15,000 | $82.67 | 40,000 |
| 2019-08-19 | Open-market sale | 600 | $536.79 | 39,400 |
| 2019-06-12 | Option exercise (derivative) | 10,000 | $0.00 | 15,000 |
| 2019-06-12 | Open-market sale | 1,185 | $466.73 | 30,469 |
| 2019-06-12 | Open-market sale | 4,469 | $469.07 | 25,000 |
| 2019-06-12 | Option exercise | 10,000 | $82.67 | 35,000 |
| 2019-06-12 | Open-market sale | 1,000 | $468.03 | 29,469 |
| 2019-06-12 | Open-market sale | 1,346 | $465.52 | 31,654 |
| 2019-06-12 | Open-market sale | 2,000 | $464.91 | 33,000 |
| 2019-04-25 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2019-02-11 | Option exercise (derivative) | 20,000 | $0.00 | 25,000 |
| 2019-02-11 | Open-market sale | 19,399 | $427.35 | 25,601 |
| 2019-02-11 | Option exercise | 20,000 | $82.67 | 45,000 |
| 2019-02-11 | Open-market sale | 601 | $428.01 | 25,000 |
| 2018-11-05 | Grant / award (derivative) | 21,162 | $0.00 | 21,162 |
| 2018-11-05 | Grant / award (derivative) | 60,000 | $0.00 | 60,000 |
| 2018-05-11 | Option exercise (derivative) | 15,000 | $0.00 | 45,000 |
| 2018-05-11 | Open-market sale | 900 | $334.82 | 25,000 |
| 2018-05-11 | Option exercise | 15,000 | $82.67 | 40,000 |
| 2018-05-11 | Open-market sale | 11,255 | $333.27 | 28,745 |
| 2018-05-11 | Open-market sale | 2,845 | $333.95 | 25,900 |
| 2018-03-27 | Option exercise (derivative) | 10,000 | $0.00 | 60,000 |
| 2018-03-27 | Open-market sale | 3,944 | $311.47 | 26,254 |
| 2018-03-27 | Open-market sale | 1,254 | $312.19 | 25,000 |
| 2018-03-27 | Option exercise | 10,000 | $82.67 | 35,000 |
| 2018-03-27 | Open-market sale | 4,802 | $310.56 | 30,198 |
| 2017-12-27 | Grant / award (derivative) | 710 | $0.00 | 710 |
| 2017-11-08 | Option exercise (derivative) | 17,000 | $0.00 | 17,000 |
| 2017-11-08 | Option exercise (derivative) | 17,000 | $0.00 | 17,000 |
| 2017-11-08 | Option exercise (derivative) | 13,854 | $0.00 | 13,854 |
| 2017-10-16 | Option exercise (derivative) | 15,000 | $0.00 | 0 |
| 2017-10-16 | Open-market sale | 100 | $265.80 | 25,000 |
| 2017-10-16 | Open-market sale | 4,481 | $264.33 | 25,100 |
| 2017-10-16 | Open-market sale | 8,893 | $263.61 | 29,581 |
| 2017-10-16 | Open-market sale | 1,526 | $262.66 | 38,474 |
| 2017-10-16 | Option exercise | 15,000 | $27.08 | 40,000 |
| 2017-02-24 | Option exercise (derivative) | 10,000 | $0.00 | 15,000 |
| 2017-02-24 | Option exercise | 10,000 | $27.08 | 35,000 |
| 2017-02-24 | Open-market sale | 4,709 | $251.41 | 25,000 |
| 2017-02-24 | Open-market sale | 5,291 | $250.75 | 29,709 |
| 2017-02-06 | Option exercise (derivative) | 15,000 | $0.00 | 25,000 |
| 2017-02-06 | Option exercise | 15,000 | $27.08 | 25,000 |
| 2017-01-03 | Option exercise (derivative) | 10,000 | $0.00 | 40,000 |
| 2017-01-03 | Open-market sale | 800 | $251.47 | 10,800 |
| 2017-01-03 | Open-market sale | 5,300 | $250.15 | 11,600 |
| 2017-01-03 | Open-market sale | 800 | $252.46 | 10,000 |
| 2017-01-03 | Option exercise | 10,000 | $27.08 | 20,000 |
| 2017-01-03 | Open-market sale | 3,100 | $249.49 | 16,900 |
| 2016-12-14 | Grant / award (derivative) | 8,500 | $0.00 | 8,500 |
| 2016-11-10 | Grant / award (derivative) | 44,000 | $0.00 | 44,000 |
| 2016-11-01 | Option exercise (derivative) | 10,000 | $0.00 | 50,000 |
| 2016-11-01 | Open-market sale | 2,371 | $272.58 | 11,200 |
| 2016-11-01 | Open-market sale | 2,599 | $269.28 | 17,401 |
| 2016-11-01 | Open-market sale | 100 | $274.25 | 10,000 |
| 2016-11-01 | Open-market sale | 1,529 | $271.40 | 13,571 |
| 2016-11-01 | Option exercise | 10,000 | $27.08 | 20,000 |
| 2016-11-01 | Open-market sale | 1,100 | $273.52 | 10,100 |
| 2016-11-01 | Open-market sale | 2,301 | $270.08 | 15,100 |
| 2016-06-02 | Option exercise (derivative) | 17,000 | $0.00 | 60,000 |
| 2016-06-02 | Open-market sale | 15,600 | $265.31 | 11,400 |
| 2016-06-02 | Open-market sale | 1,400 | $266.12 | 10,000 |
| 2016-06-02 | Option exercise | 17,000 | $27.08 | 27,000 |
| 2016-06-01 | Option exercise (derivative) | 10,000 | $0.00 | 77,000 |
| 2016-06-01 | Open-market sale | 2,748 | $265.66 | 15,502 |
| 2016-06-01 | Open-market sale | 1,350 | $264.69 | 18,250 |
| 2016-06-01 | Open-market sale | 279 | $267.16 | 10,000 |
| 2016-06-01 | Open-market sale | 5,223 | $266.47 | 10,279 |
| 2016-06-01 | Option exercise | 10,000 | $27.08 | 20,000 |
| 2016-06-01 | Open-market sale | 400 | $261.76 | 19,600 |
| 2016-02-01 | Option exercise (derivative) | 10,000 | $0.00 | 87,000 |
| 2016-02-01 | Option exercise | 10,000 | $27.08 | 20,000 |
| 2016-02-01 | Open-market sale | 1,544 | $223.80 | 18,456 |
| 2016-02-01 | Open-market sale | 1,594 | $224.85 | 16,862 |
| 2016-02-01 | Open-market sale | 3,094 | $226.86 | 12,542 |
| 2016-02-01 | Open-market sale | 1,884 | $227.80 | 10,658 |
| 2016-02-01 | Open-market sale | 658 | $228.59 | 10,000 |
| 2016-02-01 | Open-market sale | 1,226 | $225.84 | 15,636 |
| 2016-01-11 | Gift | 5,000 | $0.00 | 10,000 |
| 2016-01-11 | J | 5,000 | $0.00 | 10,000 |
| 2016-01-11 | J | 5,000 | $0.00 | 5,000 |
| 2015-11-24 | Option exercise (derivative) | 5,000 | $0.00 | 97,000 |
| 2015-11-24 | Option exercise | 5,000 | $27.08 | 18,500 |
| 2015-11-20 | Option exercise (derivative) | 8,000 | $0.00 | 102,000 |
| 2015-11-20 | Option exercise | 8,000 | $27.08 | 21,500 |
| 2015-11-20 | Open-market sale | 6,000 | $235.93 | 15,500 |
| 2015-11-20 | Open-market sale | 2,000 | $236.23 | 13,500 |
| 2015-07-06 | Option exercise (derivative) | 12,500 | $0.00 | 110,000 |
| 2015-07-06 | Open-market sale | 3,801 | $226.70 | 22,099 |
| 2015-07-06 | Open-market sale | 100 | $225.00 | 25,900 |
| 2015-07-06 | Option exercise | 12,500 | $27.08 | 26,000 |
| 2015-07-06 | Open-market sale | 8,599 | $227.27 | 13,500 |
| 2015-04-06 | Option exercise (derivative) | 12,500 | $0.00 | 122,500 |
| 2015-04-06 | Open-market sale | 10,100 | $220.08 | 8,500 |
| 2015-04-06 | Open-market sale | 2,400 | $219.43 | 18,600 |
| 2015-04-06 | Option exercise | 12,500 | $27.08 | 21,000 |
| 2015-03-09 | Option exercise (derivative) | 12,500 | $0.00 | 135,000 |
| 2015-03-09 | Option exercise | 12,500 | $27.08 | 21,000 |
| 2015-03-09 | Open-market sale | 12,400 | $215.04 | 8,600 |
| 2015-03-09 | Open-market sale | 100 | $215.77 | 8,500 |
| 2015-01-05 | Option exercise (derivative) | 12,500 | $0.00 | 147,500 |
| 2015-01-05 | Open-market sale | 5,500 | $197.22 | 10,400 |
| 2015-01-05 | Open-market sale | 700 | $195.72 | 15,900 |
| 2015-01-05 | Open-market sale | 1,900 | $197.69 | 8,500 |
| 2015-01-05 | Option exercise | 12,500 | $27.08 | 21,000 |
| 2015-01-05 | Open-market sale | 4,400 | $195.02 | 16,600 |
| 2014-11-24 | Option exercise (derivative) | 1,500 | $0.00 | 70,000 |
| 2014-11-24 | Option exercise | 1,500 | $82.67 | 10,000 |
| 2014-11-13 | Grant / award (derivative) | 132,000 | $0.00 | 132,000 |
| 2014-08-26 | Option exercise (derivative) | 10,000 | $0.00 | 0 |
| 2014-08-26 | Option exercise (derivative) | 15,000 | $0.00 | 160,000 |
| 2014-08-26 | Open-market sale | 4,946 | $188.78 | 8,500 |
| 2014-08-26 | Option exercise | 10,000 | $25.60 | 18,500 |
| 2014-08-26 | Option exercise | 15,000 | $27.08 | 33,500 |
| 2014-08-26 | Open-market sale | 20,054 | $188.04 | 13,446 |
| 2014-08-15 | Option exercise (derivative) | 2,500 | $0.00 | 10,000 |
| 2014-08-15 | Open-market sale | 1,307 | $177.80 | 9,693 |
| 2014-08-15 | Open-market sale | 1,193 | $177.44 | 8,500 |
| 2014-08-15 | Option exercise | 2,500 | $26.50 | 11,000 |
| 2014-08-12 | Option exercise (derivative) | 8,500 | $0.00 | 71,500 |
| 2014-08-12 | Option exercise | 8,500 | $82.67 | 8,500 |
| 2014-07-15 | Option exercise (derivative) | 2,500 | $0.00 | 12,500 |
| 2014-07-15 | Open-market sale | 200 | $169.81 | 0 |
| 2014-07-15 | Open-market sale | 2,300 | $169.19 | 200 |
| 2014-07-15 | Option exercise | 2,500 | $25.60 | 2,500 |
| 2014-06-16 | Option exercise (derivative) | 1,000 | $0.00 | 15,000 |
| 2014-06-16 | Option exercise (derivative) | 700 | $0.00 | 800 |
| 2014-06-16 | Option exercise (derivative) | 800 | $0.00 | 0 |
| 2014-06-16 | Option exercise | 700 | $25.60 | 700 |
| 2014-06-16 | Open-market sale | 800 | $169.75 | 1,000 |
| 2014-06-16 | Open-market sale | 1,000 | $169.94 | 0 |
| 2014-06-16 | Option exercise | 1,000 | $25.60 | 2,500 |
| 2014-06-16 | Open-market sale | 700 | $169.47 | 1,800 |
| 2014-06-16 | Option exercise | 800 | $25.60 | 1,500 |
| 2014-05-15 | Option exercise (derivative) | 2,500 | $0.00 | 1,500 |
| 2014-05-15 | Open-market sale | 2,100 | $183.22 | 400 |
| 2014-05-15 | Open-market sale | 400 | $183.88 | 0 |
| 2014-05-15 | Option exercise | 2,500 | $25.60 | 2,500 |
| 2014-04-15 | Option exercise (derivative) | 984 | $0.00 | 0 |
| 2014-04-15 | Open-market sale | 650 | $175.63 | 170 |
| 2014-04-15 | Open-market sale | 700 | $174.43 | 820 |
| 2014-04-15 | Open-market sale | 900 | $173.44 | 1,520 |
| 2014-04-15 | Option exercise | 2,420 | $13.37 | 2,420 |
| 2014-04-15 | Open-market sale | 170 | $176.21 | 0 |
| 2014-03-17 | Option exercise (derivative) | 2,500 | $0.00 | 984 |
| 2014-03-17 | Option exercise | 2,500 | $13.37 | 2,500 |
| 2014-03-17 | Open-market sale | 900 | $181.58 | 0 |
| 2014-03-17 | Open-market sale | 200 | $179.12 | 2,300 |
| 2014-03-17 | Open-market sale | 1,400 | $180.97 | 900 |
| 2014-02-18 | Option exercise (derivative) | 2,500 | $0.00 | 1,436 |
| 2014-02-18 | Option exercise | 2,500 | $13.37 | 2,500 |
| 2014-02-18 | Open-market sale | 974 | $176.77 | 126 |
| 2014-02-18 | Open-market sale | 226 | $177.37 | 0 |
| 2014-02-18 | Open-market sale | 1,300 | $175.61 | 1,200 |
| 2014-01-15 | Option exercise (derivative) | 2,500 | $0.00 | 3,484 |
| 2014-01-15 | Open-market sale | 1,900 | $172.06 | 0 |
| 2014-01-15 | Open-market sale | 400 | $171.15 | 1,900 |
| 2014-01-15 | Open-market sale | 200 | $169.61 | 2,300 |
| 2014-01-15 | Option exercise | 2,500 | $13.37 | 2,500 |
| 2013-02-25 | Option exercise (derivative) | 20,000 | $0.00 | 3,936 |
| 2013-02-25 | Open-market sale | 700 | $142.83 | 0 |
| 2013-02-25 | Open-market sale | 2,137 | $141.17 | 700 |
| 2013-02-25 | Option exercise | 20,000 | $13.37 | 20,000 |
| 2013-02-25 | Open-market sale | 13,553 | $140.38 | 2,837 |
| 2013-02-25 | Open-market sale | 3,610 | $139.31 | 16,390 |
| 2012-11-21 | Option exercise (derivative) | 5,480 | $0.00 | 0 |
| 2012-11-21 | Option exercise | 748 | $13.37 | 6,228 |
| 2012-11-21 | Open-market sale | 4,161 | $131.17 | 2,067 |
| 2012-11-21 | Option exercise | 5,480 | $6.68 | 5,480 |
| 2012-11-21 | Open-market sale | 2,067 | $131.74 | 0 |
| 2012-11-19 | Grant / award (derivative) | 67,500 | $0.00 | 67,500 |
| 2012-10-22 | Option exercise (derivative) | 6,400 | $0.00 | 5,480 |
| 2012-10-22 | Open-market sale | 1,100 | $147.48 | 0 |
| 2012-10-22 | Option exercise | 6,400 | $6.68 | 6,400 |
| 2012-10-22 | Open-market sale | 2,000 | $145.85 | 4,400 |
| 2012-10-22 | Open-market sale | 3,300 | $146.84 | 1,100 |
| 2012-09-21 | Option exercise (derivative) | 6,400 | $0.00 | 11,880 |
| 2012-09-21 | Open-market sale | 757 | $144.20 | 5,043 |
| 2012-09-21 | Open-market sale | 600 | $142.78 | 5,800 |
| 2012-09-21 | Option exercise | 6,400 | $6.68 | 6,400 |
| 2012-09-21 | Open-market sale | 1,868 | $145.87 | 0 |
| 2012-09-21 | Open-market sale | 3,175 | $145.06 | 1,868 |
| 2012-08-21 | Option exercise (derivative) | 6,400 | $0.00 | 18,280 |
| 2012-08-21 | Open-market sale | 300 | $138.76 | 0 |
| 2012-08-21 | Open-market sale | 1,878 | $137.95 | 300 |
| 2012-08-21 | Open-market sale | 997 | $135.84 | 5,403 |
| 2012-08-21 | Open-market sale | 3,225 | $136.72 | 2,178 |
| 2012-08-21 | Option exercise | 6,400 | $6.68 | 6,400 |
| 2012-07-23 | Option exercise (derivative) | 6,400 | $0.00 | 24,680 |
| 2012-07-23 | Open-market sale | 1,300 | $127.15 | 5,100 |
| 2012-07-23 | Option exercise | 6,400 | $6.68 | 6,400 |
| 2012-07-23 | Open-market sale | 100 | $129.06 | 0 |
| 2012-07-23 | Open-market sale | 5,000 | $128.60 | 100 |
| 2012-06-21 | Option exercise (derivative) | 6,400 | $0.00 | 31,080 |
| 2012-06-21 | Open-market sale | 2,981 | $128.75 | 300 |
| 2012-06-21 | Option exercise | 6,400 | $6.68 | 6,400 |
| 2012-06-21 | Open-market sale | 300 | $129.72 | 0 |
| 2012-06-21 | Open-market sale | 3,119 | $127.84 | 3,281 |
| 2012-05-24 | Option exercise (derivative) | 1,416 | $0.00 | 37,480 |
| 2012-05-24 | Option exercise (derivative) | 4,984 | $0.00 | 0 |
| 2012-05-24 | Open-market sale | 3,483 | $123.62 | 2,917 |
| 2012-05-24 | Option exercise | 6,400 | $6.68 | 6,400 |
| 2012-05-24 | Open-market sale | 2,417 | $124.91 | 500 |
| 2012-05-24 | Open-market sale | 500 | $125.64 | 0 |
| 2012-04-30 | Option exercise (derivative) | 3,200 | $0.00 | 4,984 |
| 2012-04-30 | Open-market sale | 837 | $126.82 | 0 |
| 2012-04-30 | Open-market sale | 2,363 | $126.02 | 837 |
| 2012-04-30 | Option exercise | 3,200 | $6.68 | 3,200 |
| 2012-03-28 | Option exercise (derivative) | 3,200 | $0.00 | 8,184 |
| 2012-03-28 | Option exercise | 3,200 | $6.68 | 3,200 |
| 2012-03-28 | Open-market sale | 425 | $116.30 | 0 |
| 2012-03-28 | Open-market sale | 2,775 | $115.51 | 425 |
| 2012-02-28 | Option exercise (derivative) | 3,200 | $0.00 | 11,384 |
| 2012-02-28 | Open-market sale | 100 | $118.00 | 0 |
| 2012-02-28 | Open-market sale | 600 | $117.33 | 100 |
| 2012-02-28 | Option exercise | 3,200 | $6.68 | 3,200 |
| 2012-02-28 | Open-market sale | 2,500 | $116.59 | 700 |
| 2012-01-30 | Option exercise (derivative) | 3,200 | $0.00 | 14,584 |
| 2012-01-30 | Option exercise | 3,200 | $6.68 | 3,200 |
| 2012-01-30 | Open-market sale | 1,400 | $100.79 | 1,800 |
| 2012-01-30 | Open-market sale | 1,800 | $101.90 | 0 |
| 2011-12-28 | Option exercise (derivative) | 3,200 | $0.00 | 2,784 |
| 2011-12-28 | Open-market sale | 2,400 | $95.78 | 800 |
| 2011-12-28 | Open-market sale | 600 | $96.72 | 200 |
| 2011-12-28 | Open-market sale | 200 | $97.55 | 0 |
| 2011-12-28 | Option exercise | 3,200 | $6.68 | 3,200 |
| 2011-11-28 | Option exercise (derivative) | 3,200 | $0.00 | 5,984 |
| 2011-11-28 | Open-market sale | 2,100 | $93.14 | 1,100 |
| 2011-11-28 | Option exercise | 3,200 | $6.68 | 3,200 |
| 2011-11-28 | Open-market sale | 1,100 | $93.61 | 0 |
| 2011-10-28 | Option exercise (derivative) | 3,200 | $0.00 | 9,184 |
| 2011-10-28 | Open-market sale | 800 | $93.34 | 0 |
| 2011-10-28 | Open-market sale | 2,400 | $92.77 | 800 |
| 2011-10-28 | Option exercise | 3,200 | $6.68 | 3,200 |
| 2011-09-28 | Option exercise (derivative) | 3,200 | $0.00 | 12,384 |
| 2011-09-28 | Option exercise | 3,200 | $6.68 | 3,200 |
| 2011-09-28 | Open-market sale | 900 | $82.88 | 2,300 |
| 2011-09-28 | Open-market sale | 500 | $83.51 | 1,800 |
| 2011-09-28 | Open-market sale | 1,300 | $84.76 | 500 |
| 2011-09-28 | Open-market sale | 200 | $86.57 | 0 |
| 2011-09-28 | Open-market sale | 300 | $85.90 | 200 |
| 2011-06-03 | Option exercise (derivative) | 15,000 | $0.00 | 15,584 |
| 2011-06-03 | Option exercise | 15,000 | $6.68 | 15,000 |
| 2011-06-03 | Open-market sale | 15,000 | $80.66 | 0 |
| 2011-03-04 | Grant / award (derivative) | 80,000 | $0.00 | 80,000 |
| 2011-02-25 | Option exercise (derivative) | 7,199 | $0.00 | 45,584 |
| 2011-02-25 | Option exercise | 7,199 | $6.68 | 7,199 |
| 2011-02-25 | Open-market sale | 7,199 | $80.11 | 0 |
| 2011-02-24 | Option exercise (derivative) | 5,399 | $0.00 | 52,783 |
| 2011-02-24 | Open-market sale | 5,399 | $80.00 | 0 |
| 2011-02-24 | Option exercise | 5,399 | $6.68 | 5,399 |
| 2011-02-23 | Option exercise (derivative) | 7,402 | $0.00 | 58,182 |
| 2011-02-23 | Open-market sale | 1,100 | $81.12 | 0 |
| 2011-02-23 | Open-market sale | 6,302 | $80.42 | 1,100 |
| 2011-02-23 | Option exercise | 7,402 | $6.68 | 7,402 |
| 2009-06-01 | Option exercise (derivative) | 27,000 | $0.00 | 65,584 |
| 2009-06-01 | Option exercise | 27,000 | $6.68 | 27,000 |
| 2009-06-01 | Open-market sale | 27,000 | $40.01 | 0 |
| 2009-02-13 | Option exercise (derivative) | 46,322 | $0.00 | 92,584 |
| 2009-02-13 | Option exercise | 46,322 | $6.68 | 46,322 |
| 2009-02-13 | Open-market sale | 46,322 | $40.09 | 0 |
| 2009-02-10 | Option exercise (derivative) | 6,778 | $0.00 | 138,906 |
| 2009-02-10 | Open-market sale | 6,778 | $40.00 | 0 |
| 2009-02-10 | Option exercise | 6,778 | $6.68 | 6,778 |
| 2009-02-06 | Option exercise (derivative) | 9,900 | $0.00 | 145,684 |
| 2009-02-06 | Open-market sale | 9,900 | $40.00 | 0 |
| 2009-02-06 | Option exercise | 9,900 | $6.68 | 9,900 |
| 2008-11-17 | Grant / award (derivative) | 175,000 | $0.00 | 175,000 |
| 2008-09-10 | Option exercise (derivative) | 3,000 | $0.00 | 0 |
| 2008-09-10 | Option exercise | 3,000 | $2.34 | 3,000 |
| 2008-09-10 | Open-market sale | 3,000 | $34.82 | 0 |
| 2008-08-13 | Option exercise (derivative) | 3,000 | $2.34 | 3,000 |
| 2008-08-13 | Open-market sale | 3,000 | $36.03 | 0 |
| 2008-08-13 | Option exercise | 3,000 | $2.34 | 3,000 |
| 2008-08-04 | Option exercise (derivative) | 2,900 | $0.00 | 6,000 |
| 2008-08-04 | Option exercise | 2,900 | $2.34 | 2,900 |
| 2008-08-04 | Open-market sale | 2,900 | $37.74 | 0 |
| 2008-08-01 | Option exercise (derivative) | 100 | $0.00 | 8,900 |
| 2008-08-01 | Open-market sale | 100 | $37.74 | 0 |
| 2008-08-01 | Option exercise | 100 | $2.34 | 100 |
| 2008-06-11 | Open-market sale | 400 | $38.40 | 2,100 |
| 2008-06-11 | Option exercise | 3,000 | $2.34 | 3,000 |
| 2008-06-11 | Open-market sale | 100 | $37.77 | 2,900 |
| 2008-06-11 | Open-market sale | 100 | $37.79 | 2,800 |
| 2008-06-11 | Open-market sale | 100 | $37.97 | 2,700 |
| 2008-06-11 | Open-market sale | 100 | $38.09 | 2,600 |
| 2008-06-11 | Open-market sale | 100 | $38.14 | 2,500 |
| 2008-06-11 | Open-market sale | 400 | $38.41 | 1,700 |
| 2008-06-11 | Open-market sale | 100 | $38.53 | 1,600 |
| 2008-06-11 | Open-market sale | 100 | $38.57 | 1,500 |
| 2008-06-11 | Open-market sale | 100 | $38.58 | 1,400 |
| 2008-06-11 | Open-market sale | 300 | $38.60 | 1,100 |
| 2008-06-11 | Open-market sale | 400 | $38.73 | 0 |
| 2008-06-11 | Open-market sale | 200 | $38.72 | 400 |
| 2008-06-11 | Open-market sale | 100 | $38.71 | 600 |
| 2008-06-11 | Open-market sale | 100 | $38.68 | 700 |
| 2008-06-11 | Open-market sale | 100 | $38.64 | 800 |
| 2008-06-11 | Open-market sale | 100 | $38.62 | 900 |
| 2008-06-11 | Open-market sale | 100 | $38.61 | 1,000 |
| 2008-06-11 | Option exercise (derivative) | 3,000 | $2.34 | 9,000 |
| 2008-05-14 | Option exercise (derivative) | 3,000 | $2.34 | 12,000 |
| 2008-05-14 | Open-market sale | 300 | $42.50 | 400 |
| 2008-05-14 | Open-market sale | 200 | $42.55 | 200 |
| 2008-05-14 | Open-market sale | 100 | $42.49 | 700 |
| 2008-05-14 | Open-market sale | 100 | $42.86 | 100 |
| 2008-05-14 | Open-market sale | 100 | $42.89 | 0 |
| 2008-05-14 | Option exercise | 3,000 | $2.34 | 3,000 |
| 2008-05-14 | Open-market sale | 200 | $41.81 | 2,800 |
| 2008-05-14 | Open-market sale | 200 | $42.05 | 2,600 |
| 2008-05-14 | Open-market sale | 200 | $42.09 | 2,400 |
| 2008-05-14 | Open-market sale | 100 | $42.12 | 2,300 |
| 2008-05-14 | Open-market sale | 100 | $42.15 | 2,200 |
| 2008-05-14 | Open-market sale | 200 | $42.19 | 2,000 |
| 2008-05-14 | Open-market sale | 275 | $42.25 | 1,725 |
| 2008-05-14 | Open-market sale | 125 | $42.44 | 1,600 |
| 2008-05-14 | Open-market sale | 200 | $42.44 | 1,400 |
| 2008-05-14 | Open-market sale | 100 | $42.45 | 1,300 |
| 2008-05-14 | Open-market sale | 200 | $42.45 | 1,100 |
| 2008-05-14 | Open-market sale | 300 | $42.46 | 800 |
| 2008-04-09 | Option exercise (derivative) | 3,000 | $2.34 | 15,000 |
| 2008-04-09 | Open-market sale | 300 | $38.98 | 300 |
| 2008-04-09 | Open-market sale | 400 | $38.94 | 800 |
| 2008-04-09 | Open-market sale | 200 | $38.93 | 1,200 |
| 2008-04-09 | Open-market sale | 500 | $38.92 | 1,400 |
| 2008-04-09 | Open-market sale | 200 | $38.84 | 1,900 |
| 2008-04-09 | Open-market sale | 239 | $38.81 | 2,100 |
| 2008-04-09 | Open-market sale | 161 | $38.80 | 2,339 |
| 2008-04-09 | Open-market sale | 100 | $38.68 | 2,500 |
| 2008-04-09 | Open-market sale | 100 | $38.67 | 2,600 |
| 2008-04-09 | Open-market sale | 100 | $38.56 | 2,700 |
| 2008-04-09 | Open-market sale | 100 | $38.51 | 2,800 |
| 2008-04-09 | Open-market sale | 100 | $38.47 | 2,900 |
| 2008-04-09 | Option exercise | 3,000 | $2.34 | 3,000 |
| 2008-04-09 | Open-market sale | 200 | $38.91 | 0 |
| 2008-04-09 | Open-market sale | 100 | $39.28 | 200 |
| 2008-04-09 | Open-market sale | 100 | $38.95 | 700 |
| 2008-04-09 | Open-market sale | 100 | $38.97 | 600 |
| 2008-03-12 | Option exercise (derivative) | 9,000 | $2.34 | 18,000 |
| 2008-03-12 | Open-market sale | 400 | $38.02 | 1,600 |
| 2008-03-12 | Open-market sale | 300 | $38.01 | 2,000 |
| 2008-03-12 | Open-market sale | 100 | $38.23 | 1,000 |
| 2008-03-12 | Open-market sale | 300 | $38.30 | 700 |
| 2008-03-12 | Open-market sale | 100 | $38.43 | 600 |
| 2008-03-12 | Open-market sale | 100 | $38.44 | 500 |
| 2008-03-12 | Open-market sale | 300 | $38.50 | 200 |
| 2008-03-12 | Open-market sale | 200 | $38.69 | 0 |
| 2008-03-12 | Option exercise | 9,000 | $2.34 | 9,000 |
| 2008-03-12 | Open-market sale | 100 | $37.80 | 8,900 |
| 2008-03-12 | Open-market sale | 200 | $37.81 | 8,700 |
| 2008-03-12 | Open-market sale | 200 | $37.82 | 8,500 |
| 2008-03-12 | Open-market sale | 100 | $37.85 | 8,400 |
| 2008-03-12 | Open-market sale | 100 | $37.86 | 8,300 |
| 2008-03-12 | Open-market sale | 200 | $37.87 | 8,100 |
| 2008-03-12 | Open-market sale | 100 | $37.88 | 8,000 |
| 2008-03-12 | Open-market sale | 100 | $37.90 | 7,900 |
| 2008-03-12 | Open-market sale | 100 | $37.94 | 7,800 |
| 2008-03-12 | Open-market sale | 800 | $37.95 | 7,000 |
| 2008-03-12 | Open-market sale | 600 | $37.96 | 6,400 |
| 2008-03-12 | Open-market sale | 1,500 | $37.98 | 4,900 |
| 2008-03-12 | Open-market sale | 600 | $37.97 | 4,300 |
| 2008-03-12 | Open-market sale | 100 | $37.99 | 4,200 |
| 2008-03-12 | Open-market sale | 300 | $37.99 | 3,900 |
| 2008-03-12 | Open-market sale | 100 | $38.00 | 3,800 |
| 2008-03-12 | Open-market sale | 1,500 | $38.00 | 2,300 |
| 2008-03-12 | Open-market sale | 400 | $38.03 | 1,200 |
| 2008-03-12 | Open-market sale | 100 | $38.09 | 1,100 |
| 2008-02-19 | Option exercise (derivative) | 23,070 | $2.34 | 27,000 |
| 2008-02-19 | Option exercise (derivative) | 12,491 | $13.37 | 0 |
| 2008-02-19 | Open-market sale | 200 | $39.27 | 32,861 |
| 2008-02-19 | Open-market sale | 400 | $39.22 | 33,761 |
| 2008-02-19 | Open-market sale | 900 | $39.21 | 34,161 |
| 2008-02-19 | Open-market sale | 100 | $39.20 | 35,061 |
| 2008-02-19 | Open-market sale | 100 | $39.19 | 35,161 |
| 2008-02-19 | Open-market sale | 200 | $39.18 | 35,261 |
| 2008-02-19 | Open-market sale | 100 | $39.17 | 35,461 |
| 2008-02-19 | Option exercise | 23,070 | $2.34 | 35,561 |
| 2008-02-19 | Option exercise | 12,491 | $13.37 | 12,491 |
| 2008-02-19 | Open-market sale | 900 | $39.46 | 7,600 |
| 2008-02-19 | Open-market sale | 2,561 | $39.45 | 8,500 |
| 2008-02-19 | Open-market sale | 1,000 | $39.44 | 11,061 |
| 2008-02-19 | Open-market sale | 800 | $39.43 | 12,061 |
| 2008-02-19 | Open-market sale | 1,500 | $39.42 | 12,861 |
| 2008-02-19 | Open-market sale | 1,200 | $39.41 | 14,361 |
| 2008-02-19 | Open-market sale | 4,000 | $39.40 | 15,561 |
| 2008-02-19 | Open-market sale | 1,100 | $39.39 | 19,561 |
| 2008-02-19 | Open-market sale | 500 | $39.38 | 20,661 |
| 2008-02-19 | Open-market sale | 1,100 | $39.37 | 21,161 |
| 2008-02-19 | Open-market sale | 1,200 | $39.36 | 22,261 |
| 2008-02-19 | Open-market sale | 2,100 | $39.35 | 23,461 |
| 2008-02-19 | Open-market sale | 2,500 | $39.34 | 25,561 |
| 2008-02-19 | Open-market sale | 1,200 | $39.33 | 28,061 |
| 2008-02-19 | Open-market sale | 400 | $39.33 | 29,261 |
| 2008-02-19 | Open-market sale | 1,300 | $39.32 | 29,661 |
| 2008-02-19 | Open-market sale | 1,100 | $39.31 | 30,961 |
| 2008-02-19 | Open-market sale | 700 | $39.30 | 32,061 |
| 2008-02-19 | Open-market sale | 100 | $39.28 | 32,761 |
| 2008-02-19 | Open-market sale | 200 | $39.25 | 33,561 |
| 2008-02-19 | Open-market sale | 500 | $39.26 | 33,061 |
| 2008-02-19 | Open-market sale | 400 | $39.51 | 2,900 |
| 2008-02-19 | Open-market sale | 1,700 | $39.47 | 5,900 |
| 2008-02-19 | Open-market sale | 500 | $39.48 | 5,400 |
| 2008-02-19 | Open-market sale | 400 | $39.49 | 5,000 |
| 2008-02-19 | Open-market sale | 300 | $39.49 | 4,700 |
| 2008-02-19 | Open-market sale | 1,400 | $39.50 | 3,300 |
| 2008-02-19 | Open-market sale | 100 | $39.62 | 0 |
| 2008-02-19 | Open-market sale | 1,800 | $39.52 | 1,100 |
| 2008-02-19 | Open-market sale | 200 | $39.54 | 900 |
| 2008-02-19 | Open-market sale | 100 | $39.55 | 800 |
| 2008-02-19 | Open-market sale | 300 | $39.56 | 500 |
| 2008-02-19 | Open-market sale | 400 | $39.60 | 100 |
| 2007-12-12 | Option exercise (derivative) | 3,000 | $2.34 | 50,070 |
| 2007-12-12 | Open-market sale | 300 | $47.35 | 2,700 |
| 2007-12-12 | Open-market sale | 100 | $47.62 | 300 |
| 2007-12-12 | Open-market sale | 100 | $47.60 | 400 |
| 2007-12-12 | Open-market sale | 100 | $47.60 | 500 |
| 2007-12-12 | Open-market sale | 100 | $47.59 | 600 |
| 2007-12-12 | Open-market sale | 100 | $47.55 | 700 |
| 2007-12-12 | Open-market sale | 100 | $47.55 | 800 |
| 2007-12-12 | Open-market sale | 100 | $47.52 | 900 |
| 2007-12-12 | Open-market sale | 100 | $47.51 | 1,000 |
| 2007-12-12 | Open-market sale | 200 | $47.50 | 1,100 |
| 2007-12-12 | Open-market sale | 800 | $47.50 | 1,300 |
| 2007-12-12 | Open-market sale | 100 | $47.48 | 2,100 |
| 2007-12-12 | Open-market sale | 100 | $47.47 | 2,200 |
| 2007-12-12 | Open-market sale | 100 | $47.47 | 2,300 |
| 2007-12-12 | Open-market sale | 100 | $47.46 | 2,400 |
| 2007-12-12 | Open-market sale | 200 | $47.42 | 2,500 |
| 2007-12-12 | Open-market sale | 300 | $47.64 | 0 |
| 2007-12-12 | Option exercise | 3,000 | $2.34 | 3,000 |
| 2007-11-14 | Option exercise (derivative) | 3,000 | $2.34 | 53,070 |
| 2007-11-14 | Open-market sale | 300 | $45.53 | 100 |
| 2007-11-14 | Open-market sale | 204 | $45.43 | 400 |
| 2007-11-14 | Open-market sale | 400 | $45.42 | 604 |
| 2007-11-14 | Open-market sale | 200 | $45.41 | 1,004 |
| 2007-11-14 | Open-market sale | 200 | $45.35 | 1,204 |
| 2007-11-14 | Open-market sale | 596 | $45.34 | 1,404 |
| 2007-11-14 | Open-market sale | 89 | $45.33 | 2,000 |
| 2007-11-14 | Open-market sale | 100 | $45.29 | 2,089 |
| 2007-11-14 | Open-market sale | 300 | $45.28 | 2,189 |
| 2007-11-14 | Open-market sale | 211 | $45.26 | 2,489 |
| 2007-11-14 | Open-market sale | 300 | $45.25 | 2,700 |
| 2007-11-14 | Open-market sale | 100 | $46.15 | 0 |
| 2007-11-14 | Option exercise | 3,000 | $2.34 | 3,000 |
| 2007-10-10 | Option exercise (derivative) | 3,000 | $2.34 | 56,070 |
| 2007-10-10 | Open-market sale | 600 | $46.00 | 2,400 |
| 2007-10-10 | Open-market buy | 200 | $46.99 | 100 |
| 2007-10-10 | Open-market buy | 100 | $46.96 | 300 |
| 2007-10-10 | Open-market buy | 200 | $46.89 | 400 |
| 2007-10-10 | Open-market buy | 100 | $46.83 | 600 |
| 2007-10-10 | Open-market buy | 200 | $46.61 | 700 |
| 2007-10-10 | Open-market sale | 100 | $46.56 | 900 |
| 2007-10-10 | Open-market buy | 200 | $46.43 | 1,000 |
| 2007-10-10 | Open-market sale | 200 | $46.41 | 1,200 |
| 2007-10-10 | Open-market sale | 100 | $46.40 | 1,400 |
| 2007-10-10 | Open-market sale | 100 | $46.34 | 1,500 |
| 2007-10-10 | Open-market sale | 400 | $46.27 | 1,600 |
| 2007-10-10 | Open-market sale | 200 | $46.20 | 2,000 |
| 2007-10-10 | Open-market sale | 100 | $46.19 | 2,200 |
| 2007-10-10 | Open-market sale | 100 | $46.07 | 2,300 |
| 2007-10-10 | Open-market buy | 100 | $47.01 | 0 |
| 2007-10-10 | Option exercise | 3,000 | $2.34 | 3,000 |
| 2007-05-25 | Option exercise (derivative) | 165,842 | $0.00 | 59,070 |
| 2007-05-25 | Option exercise | 165,842 | $2.34 | 165,842 |
| 2007-05-25 | Open-market sale | 165,842 | $35.25 | 0 |
| 2006-12-01 | Grant / award (derivative) | 4,000 | $0.00 | 4,000 |
| 2006-12-01 | Grant / award (derivative) | 16,000 | $0.00 | 16,000 |
| 2006-03-20 | Option exercise (derivative) | 64,203 | $0.00 | 224,912 |
| 2006-03-20 | Option exercise | 64,203 | $2.34 | 64,203 |
| 2006-03-20 | Open-market sale | 64,203 | $21.00 | 0 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.