SEC CIK 1352561

Henderson Robert S

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
TDGview stock →4592021-11-01

Position History — TDG

Reported shares owned immediately after each Form 4 transaction, over time.

055,281110,561165,8422006-032008-022008-052012-062015-042020-012021-11

Recent Filings — TDG

DateActivitySharesPriceOwned After
2021-11-01Option exercise (derivative)10,000$0.0092,000
2021-11-01Open-market sale6,857$627.78459
2021-11-01Option exercise10,000$191.7910,000
2021-11-01Open-market sale707$625.558,218
2021-11-01Open-market sale459$628.600
2021-11-01Open-market sale902$626.557,316
2021-11-01Open-market sale1,075$624.228,925
2021-08-02Option exercise (derivative)10,000$0.00102,000
2021-08-02Open-market sale3,155$640.215,874
2021-08-02Open-market sale47$649.940
2021-08-02Open-market sale884$649.2747
2021-08-02Open-market sale1,411$648.35931
2021-08-02Open-market sale1,601$647.562,342
2021-08-02Open-market sale637$646.343,943
2021-08-02Open-market sale198$645.204,580
2021-08-02Open-market sale387$643.804,778
2021-08-02Option exercise10,000$191.7910,000
2021-08-02Open-market sale394$637.509,606
2021-08-02Open-market sale433$638.359,173
2021-08-02Open-market sale144$639.419,029
2021-08-02Open-market sale157$641.525,717
2021-08-02Open-market sale552$643.155,165
2021-07-01Option exercise (derivative)10,000$0.00112,000
2021-07-01Open-market sale1,122$653.775,702
2021-07-01Open-market sale1,091$658.090
2021-07-01Open-market sale1,367$656.801,091
2021-07-01Open-market sale1,582$655.922,458
2021-07-01Open-market sale1,662$654.954,040
2021-07-01Open-market sale1,462$652.916,824
2021-07-01Open-market sale1,052$651.918,286
2021-07-01Open-market sale583$650.809,338
2021-07-01Open-market sale79$649.929,921
2021-07-01Option exercise10,000$191.7910,000
2021-06-07Option exercise (derivative)10,000$0.00122,000
2021-06-07Open-market sale2,119$663.956,324
2021-06-07Option exercise10,000$191.7910,000
2021-06-07Open-market sale1,557$662.538,443
2021-06-07Open-market sale1,725$665.074,599
2021-06-07Open-market sale4,599$665.540
2021-03-03Open-market sale1,950$602.2010,800
2021-03-03Open-market sale800$603.4610,000
2021-03-03Open-market sale200$599.0724,800
2021-03-03Open-market sale900$600.2123,900
2021-03-03Open-market sale11,150$601.4612,750
2021-02-24Option exercise (derivative)10,000$0.00122,000
2021-02-24Option exercise10,000$191.7910,000
2021-02-24Open-market sale642$608.899,358
2021-02-24Open-market sale1,000$609.768,358
2021-02-24Open-market sale1,345$610.847,013
2021-02-24Open-market sale900$613.196,113
2021-02-24Open-market sale1,190$614.384,923
2021-02-24Open-market sale200$614.964,723
2021-02-24Open-market sale200$616.224,523
2021-02-24Open-market sale196$617.574,327
2021-02-24Open-market sale252$619.444,075
2021-02-24Open-market sale3,465$624.48510
2021-02-24Open-market sale510$624.670
2021-02-24Open-market sale100$620.343,975
2020-12-03Option exercise (derivative)17,500$0.000
2020-12-03Open-market sale1,630$605.931,217
2020-12-03Open-market sale1,217$606.710
2020-12-03Open-market sale1,400$604.812,847
2020-12-03Open-market sale326$602.874,247
2020-12-03Open-market sale600$601.114,573
2020-12-03Open-market sale604$599.865,173
2020-12-03Open-market sale1,503$598.825,777
2020-12-03Open-market sale5,628$597.827,280
2020-12-03Open-market sale4,592$597.1112,908
2020-12-03Option exercise17,500$130.0917,500
2020-11-11Grant / award (derivative)4,013$0.008,718
2020-11-11Grant / award (derivative)22,125$0.0022,125
2020-11-11Grant / award (derivative)4,705$0.004,705
2020-10-26Disposition to issuer (derivative)426$0.0016,787
2020-10-26J (derivative)426$0.0016,787
2020-08-10Option exercise (derivative)10,000$0.0027,500
2020-08-10Open-market sale6,110$483.5926,182
2020-08-10Open-market sale2,708$482.9132,292
2020-08-10Option exercise10,000$130.0935,000
2020-08-10Open-market sale1,072$484.7825,110
2020-08-10Open-market sale110$485.3925,000
2020-05-28Option exercise (derivative)20,000$0.0037,500
2020-05-28Open-market sale800$434.2227,300
2020-05-28Option exercise20,000$130.0945,000
2020-05-28Open-market sale2,990$431.1942,010
2020-05-28Open-market sale6,244$432.2835,766
2020-05-28Open-market sale400$437.2725,000
2020-05-28Open-market sale1,900$435.7525,400
2020-05-28Open-market sale7,666$432.9628,100
2020-01-28Option exercise (derivative)10,000$0.0057,500
2020-01-28Open-market sale3,815$654.3428,698
2020-01-28Option exercise10,000$130.0935,000
2020-01-28Open-market sale300$648.2934,700
2020-01-28Open-market sale300$650.0034,400
2020-01-28Open-market sale587$651.6833,813
2020-01-28Open-market sale1,300$652.5132,513
2020-01-28Open-market sale101$659.0225,000
2020-01-28Open-market sale2,309$658.6525,101
2020-01-28Open-market sale1,288$657.4527,410
2019-11-15Grant / award (derivative)8,525$0.0017,213
2019-11-15Grant / award (derivative)8,688$0.008,688
2019-08-19Option exercise (derivative)15,000$0.000
2019-08-19Open-market sale7,020$539.0426,890
2019-08-19Open-market sale5,490$538.1633,910
2019-08-19Open-market sale1,890$539.7125,000
2019-08-19Option exercise15,000$82.6740,000
2019-08-19Open-market sale600$536.7939,400
2019-06-12Option exercise (derivative)10,000$0.0015,000
2019-06-12Open-market sale1,185$466.7330,469
2019-06-12Open-market sale4,469$469.0725,000
2019-06-12Option exercise10,000$82.6735,000
2019-06-12Open-market sale1,000$468.0329,469
2019-06-12Open-market sale1,346$465.5231,654
2019-06-12Open-market sale2,000$464.9133,000
2019-04-25Grant / award (derivative)50,000$0.0050,000
2019-02-11Option exercise (derivative)20,000$0.0025,000
2019-02-11Open-market sale19,399$427.3525,601
2019-02-11Option exercise20,000$82.6745,000
2019-02-11Open-market sale601$428.0125,000
2018-11-05Grant / award (derivative)21,162$0.0021,162
2018-11-05Grant / award (derivative)60,000$0.0060,000
2018-05-11Option exercise (derivative)15,000$0.0045,000
2018-05-11Open-market sale900$334.8225,000
2018-05-11Option exercise15,000$82.6740,000
2018-05-11Open-market sale11,255$333.2728,745
2018-05-11Open-market sale2,845$333.9525,900
2018-03-27Option exercise (derivative)10,000$0.0060,000
2018-03-27Open-market sale3,944$311.4726,254
2018-03-27Open-market sale1,254$312.1925,000
2018-03-27Option exercise10,000$82.6735,000
2018-03-27Open-market sale4,802$310.5630,198
2017-12-27Grant / award (derivative)710$0.00710
2017-11-08Option exercise (derivative)17,000$0.0017,000
2017-11-08Option exercise (derivative)17,000$0.0017,000
2017-11-08Option exercise (derivative)13,854$0.0013,854
2017-10-16Option exercise (derivative)15,000$0.000
2017-10-16Open-market sale100$265.8025,000
2017-10-16Open-market sale4,481$264.3325,100
2017-10-16Open-market sale8,893$263.6129,581
2017-10-16Open-market sale1,526$262.6638,474
2017-10-16Option exercise15,000$27.0840,000
2017-02-24Option exercise (derivative)10,000$0.0015,000
2017-02-24Option exercise10,000$27.0835,000
2017-02-24Open-market sale4,709$251.4125,000
2017-02-24Open-market sale5,291$250.7529,709
2017-02-06Option exercise (derivative)15,000$0.0025,000
2017-02-06Option exercise15,000$27.0825,000
2017-01-03Option exercise (derivative)10,000$0.0040,000
2017-01-03Open-market sale800$251.4710,800
2017-01-03Open-market sale5,300$250.1511,600
2017-01-03Open-market sale800$252.4610,000
2017-01-03Option exercise10,000$27.0820,000
2017-01-03Open-market sale3,100$249.4916,900
2016-12-14Grant / award (derivative)8,500$0.008,500
2016-11-10Grant / award (derivative)44,000$0.0044,000
2016-11-01Option exercise (derivative)10,000$0.0050,000
2016-11-01Open-market sale2,371$272.5811,200
2016-11-01Open-market sale2,599$269.2817,401
2016-11-01Open-market sale100$274.2510,000
2016-11-01Open-market sale1,529$271.4013,571
2016-11-01Option exercise10,000$27.0820,000
2016-11-01Open-market sale1,100$273.5210,100
2016-11-01Open-market sale2,301$270.0815,100
2016-06-02Option exercise (derivative)17,000$0.0060,000
2016-06-02Open-market sale15,600$265.3111,400
2016-06-02Open-market sale1,400$266.1210,000
2016-06-02Option exercise17,000$27.0827,000
2016-06-01Option exercise (derivative)10,000$0.0077,000
2016-06-01Open-market sale2,748$265.6615,502
2016-06-01Open-market sale1,350$264.6918,250
2016-06-01Open-market sale279$267.1610,000
2016-06-01Open-market sale5,223$266.4710,279
2016-06-01Option exercise10,000$27.0820,000
2016-06-01Open-market sale400$261.7619,600
2016-02-01Option exercise (derivative)10,000$0.0087,000
2016-02-01Option exercise10,000$27.0820,000
2016-02-01Open-market sale1,544$223.8018,456
2016-02-01Open-market sale1,594$224.8516,862
2016-02-01Open-market sale3,094$226.8612,542
2016-02-01Open-market sale1,884$227.8010,658
2016-02-01Open-market sale658$228.5910,000
2016-02-01Open-market sale1,226$225.8415,636
2016-01-11Gift5,000$0.0010,000
2016-01-11J5,000$0.0010,000
2016-01-11J5,000$0.005,000
2015-11-24Option exercise (derivative)5,000$0.0097,000
2015-11-24Option exercise5,000$27.0818,500
2015-11-20Option exercise (derivative)8,000$0.00102,000
2015-11-20Option exercise8,000$27.0821,500
2015-11-20Open-market sale6,000$235.9315,500
2015-11-20Open-market sale2,000$236.2313,500
2015-07-06Option exercise (derivative)12,500$0.00110,000
2015-07-06Open-market sale3,801$226.7022,099
2015-07-06Open-market sale100$225.0025,900
2015-07-06Option exercise12,500$27.0826,000
2015-07-06Open-market sale8,599$227.2713,500
2015-04-06Option exercise (derivative)12,500$0.00122,500
2015-04-06Open-market sale10,100$220.088,500
2015-04-06Open-market sale2,400$219.4318,600
2015-04-06Option exercise12,500$27.0821,000
2015-03-09Option exercise (derivative)12,500$0.00135,000
2015-03-09Option exercise12,500$27.0821,000
2015-03-09Open-market sale12,400$215.048,600
2015-03-09Open-market sale100$215.778,500
2015-01-05Option exercise (derivative)12,500$0.00147,500
2015-01-05Open-market sale5,500$197.2210,400
2015-01-05Open-market sale700$195.7215,900
2015-01-05Open-market sale1,900$197.698,500
2015-01-05Option exercise12,500$27.0821,000
2015-01-05Open-market sale4,400$195.0216,600
2014-11-24Option exercise (derivative)1,500$0.0070,000
2014-11-24Option exercise1,500$82.6710,000
2014-11-13Grant / award (derivative)132,000$0.00132,000
2014-08-26Option exercise (derivative)10,000$0.000
2014-08-26Option exercise (derivative)15,000$0.00160,000
2014-08-26Open-market sale4,946$188.788,500
2014-08-26Option exercise10,000$25.6018,500
2014-08-26Option exercise15,000$27.0833,500
2014-08-26Open-market sale20,054$188.0413,446
2014-08-15Option exercise (derivative)2,500$0.0010,000
2014-08-15Open-market sale1,307$177.809,693
2014-08-15Open-market sale1,193$177.448,500
2014-08-15Option exercise2,500$26.5011,000
2014-08-12Option exercise (derivative)8,500$0.0071,500
2014-08-12Option exercise8,500$82.678,500
2014-07-15Option exercise (derivative)2,500$0.0012,500
2014-07-15Open-market sale200$169.810
2014-07-15Open-market sale2,300$169.19200
2014-07-15Option exercise2,500$25.602,500
2014-06-16Option exercise (derivative)1,000$0.0015,000
2014-06-16Option exercise (derivative)700$0.00800
2014-06-16Option exercise (derivative)800$0.000
2014-06-16Option exercise700$25.60700
2014-06-16Open-market sale800$169.751,000
2014-06-16Open-market sale1,000$169.940
2014-06-16Option exercise1,000$25.602,500
2014-06-16Open-market sale700$169.471,800
2014-06-16Option exercise800$25.601,500
2014-05-15Option exercise (derivative)2,500$0.001,500
2014-05-15Open-market sale2,100$183.22400
2014-05-15Open-market sale400$183.880
2014-05-15Option exercise2,500$25.602,500
2014-04-15Option exercise (derivative)984$0.000
2014-04-15Open-market sale650$175.63170
2014-04-15Open-market sale700$174.43820
2014-04-15Open-market sale900$173.441,520
2014-04-15Option exercise2,420$13.372,420
2014-04-15Open-market sale170$176.210
2014-03-17Option exercise (derivative)2,500$0.00984
2014-03-17Option exercise2,500$13.372,500
2014-03-17Open-market sale900$181.580
2014-03-17Open-market sale200$179.122,300
2014-03-17Open-market sale1,400$180.97900
2014-02-18Option exercise (derivative)2,500$0.001,436
2014-02-18Option exercise2,500$13.372,500
2014-02-18Open-market sale974$176.77126
2014-02-18Open-market sale226$177.370
2014-02-18Open-market sale1,300$175.611,200
2014-01-15Option exercise (derivative)2,500$0.003,484
2014-01-15Open-market sale1,900$172.060
2014-01-15Open-market sale400$171.151,900
2014-01-15Open-market sale200$169.612,300
2014-01-15Option exercise2,500$13.372,500
2013-02-25Option exercise (derivative)20,000$0.003,936
2013-02-25Open-market sale700$142.830
2013-02-25Open-market sale2,137$141.17700
2013-02-25Option exercise20,000$13.3720,000
2013-02-25Open-market sale13,553$140.382,837
2013-02-25Open-market sale3,610$139.3116,390
2012-11-21Option exercise (derivative)5,480$0.000
2012-11-21Option exercise748$13.376,228
2012-11-21Open-market sale4,161$131.172,067
2012-11-21Option exercise5,480$6.685,480
2012-11-21Open-market sale2,067$131.740
2012-11-19Grant / award (derivative)67,500$0.0067,500
2012-10-22Option exercise (derivative)6,400$0.005,480
2012-10-22Open-market sale1,100$147.480
2012-10-22Option exercise6,400$6.686,400
2012-10-22Open-market sale2,000$145.854,400
2012-10-22Open-market sale3,300$146.841,100
2012-09-21Option exercise (derivative)6,400$0.0011,880
2012-09-21Open-market sale757$144.205,043
2012-09-21Open-market sale600$142.785,800
2012-09-21Option exercise6,400$6.686,400
2012-09-21Open-market sale1,868$145.870
2012-09-21Open-market sale3,175$145.061,868
2012-08-21Option exercise (derivative)6,400$0.0018,280
2012-08-21Open-market sale300$138.760
2012-08-21Open-market sale1,878$137.95300
2012-08-21Open-market sale997$135.845,403
2012-08-21Open-market sale3,225$136.722,178
2012-08-21Option exercise6,400$6.686,400
2012-07-23Option exercise (derivative)6,400$0.0024,680
2012-07-23Open-market sale1,300$127.155,100
2012-07-23Option exercise6,400$6.686,400
2012-07-23Open-market sale100$129.060
2012-07-23Open-market sale5,000$128.60100
2012-06-21Option exercise (derivative)6,400$0.0031,080
2012-06-21Open-market sale2,981$128.75300
2012-06-21Option exercise6,400$6.686,400
2012-06-21Open-market sale300$129.720
2012-06-21Open-market sale3,119$127.843,281
2012-05-24Option exercise (derivative)1,416$0.0037,480
2012-05-24Option exercise (derivative)4,984$0.000
2012-05-24Open-market sale3,483$123.622,917
2012-05-24Option exercise6,400$6.686,400
2012-05-24Open-market sale2,417$124.91500
2012-05-24Open-market sale500$125.640
2012-04-30Option exercise (derivative)3,200$0.004,984
2012-04-30Open-market sale837$126.820
2012-04-30Open-market sale2,363$126.02837
2012-04-30Option exercise3,200$6.683,200
2012-03-28Option exercise (derivative)3,200$0.008,184
2012-03-28Option exercise3,200$6.683,200
2012-03-28Open-market sale425$116.300
2012-03-28Open-market sale2,775$115.51425
2012-02-28Option exercise (derivative)3,200$0.0011,384
2012-02-28Open-market sale100$118.000
2012-02-28Open-market sale600$117.33100
2012-02-28Option exercise3,200$6.683,200
2012-02-28Open-market sale2,500$116.59700
2012-01-30Option exercise (derivative)3,200$0.0014,584
2012-01-30Option exercise3,200$6.683,200
2012-01-30Open-market sale1,400$100.791,800
2012-01-30Open-market sale1,800$101.900
2011-12-28Option exercise (derivative)3,200$0.002,784
2011-12-28Open-market sale2,400$95.78800
2011-12-28Open-market sale600$96.72200
2011-12-28Open-market sale200$97.550
2011-12-28Option exercise3,200$6.683,200
2011-11-28Option exercise (derivative)3,200$0.005,984
2011-11-28Open-market sale2,100$93.141,100
2011-11-28Option exercise3,200$6.683,200
2011-11-28Open-market sale1,100$93.610
2011-10-28Option exercise (derivative)3,200$0.009,184
2011-10-28Open-market sale800$93.340
2011-10-28Open-market sale2,400$92.77800
2011-10-28Option exercise3,200$6.683,200
2011-09-28Option exercise (derivative)3,200$0.0012,384
2011-09-28Option exercise3,200$6.683,200
2011-09-28Open-market sale900$82.882,300
2011-09-28Open-market sale500$83.511,800
2011-09-28Open-market sale1,300$84.76500
2011-09-28Open-market sale200$86.570
2011-09-28Open-market sale300$85.90200
2011-06-03Option exercise (derivative)15,000$0.0015,584
2011-06-03Option exercise15,000$6.6815,000
2011-06-03Open-market sale15,000$80.660
2011-03-04Grant / award (derivative)80,000$0.0080,000
2011-02-25Option exercise (derivative)7,199$0.0045,584
2011-02-25Option exercise7,199$6.687,199
2011-02-25Open-market sale7,199$80.110
2011-02-24Option exercise (derivative)5,399$0.0052,783
2011-02-24Open-market sale5,399$80.000
2011-02-24Option exercise5,399$6.685,399
2011-02-23Option exercise (derivative)7,402$0.0058,182
2011-02-23Open-market sale1,100$81.120
2011-02-23Open-market sale6,302$80.421,100
2011-02-23Option exercise7,402$6.687,402
2009-06-01Option exercise (derivative)27,000$0.0065,584
2009-06-01Option exercise27,000$6.6827,000
2009-06-01Open-market sale27,000$40.010
2009-02-13Option exercise (derivative)46,322$0.0092,584
2009-02-13Option exercise46,322$6.6846,322
2009-02-13Open-market sale46,322$40.090
2009-02-10Option exercise (derivative)6,778$0.00138,906
2009-02-10Open-market sale6,778$40.000
2009-02-10Option exercise6,778$6.686,778
2009-02-06Option exercise (derivative)9,900$0.00145,684
2009-02-06Open-market sale9,900$40.000
2009-02-06Option exercise9,900$6.689,900
2008-11-17Grant / award (derivative)175,000$0.00175,000
2008-09-10Option exercise (derivative)3,000$0.000
2008-09-10Option exercise3,000$2.343,000
2008-09-10Open-market sale3,000$34.820
2008-08-13Option exercise (derivative)3,000$2.343,000
2008-08-13Open-market sale3,000$36.030
2008-08-13Option exercise3,000$2.343,000
2008-08-04Option exercise (derivative)2,900$0.006,000
2008-08-04Option exercise2,900$2.342,900
2008-08-04Open-market sale2,900$37.740
2008-08-01Option exercise (derivative)100$0.008,900
2008-08-01Open-market sale100$37.740
2008-08-01Option exercise100$2.34100
2008-06-11Open-market sale400$38.402,100
2008-06-11Option exercise3,000$2.343,000
2008-06-11Open-market sale100$37.772,900
2008-06-11Open-market sale100$37.792,800
2008-06-11Open-market sale100$37.972,700
2008-06-11Open-market sale100$38.092,600
2008-06-11Open-market sale100$38.142,500
2008-06-11Open-market sale400$38.411,700
2008-06-11Open-market sale100$38.531,600
2008-06-11Open-market sale100$38.571,500
2008-06-11Open-market sale100$38.581,400
2008-06-11Open-market sale300$38.601,100
2008-06-11Open-market sale400$38.730
2008-06-11Open-market sale200$38.72400
2008-06-11Open-market sale100$38.71600
2008-06-11Open-market sale100$38.68700
2008-06-11Open-market sale100$38.64800
2008-06-11Open-market sale100$38.62900
2008-06-11Open-market sale100$38.611,000
2008-06-11Option exercise (derivative)3,000$2.349,000
2008-05-14Option exercise (derivative)3,000$2.3412,000
2008-05-14Open-market sale300$42.50400
2008-05-14Open-market sale200$42.55200
2008-05-14Open-market sale100$42.49700
2008-05-14Open-market sale100$42.86100
2008-05-14Open-market sale100$42.890
2008-05-14Option exercise3,000$2.343,000
2008-05-14Open-market sale200$41.812,800
2008-05-14Open-market sale200$42.052,600
2008-05-14Open-market sale200$42.092,400
2008-05-14Open-market sale100$42.122,300
2008-05-14Open-market sale100$42.152,200
2008-05-14Open-market sale200$42.192,000
2008-05-14Open-market sale275$42.251,725
2008-05-14Open-market sale125$42.441,600
2008-05-14Open-market sale200$42.441,400
2008-05-14Open-market sale100$42.451,300
2008-05-14Open-market sale200$42.451,100
2008-05-14Open-market sale300$42.46800
2008-04-09Option exercise (derivative)3,000$2.3415,000
2008-04-09Open-market sale300$38.98300
2008-04-09Open-market sale400$38.94800
2008-04-09Open-market sale200$38.931,200
2008-04-09Open-market sale500$38.921,400
2008-04-09Open-market sale200$38.841,900
2008-04-09Open-market sale239$38.812,100
2008-04-09Open-market sale161$38.802,339
2008-04-09Open-market sale100$38.682,500
2008-04-09Open-market sale100$38.672,600
2008-04-09Open-market sale100$38.562,700
2008-04-09Open-market sale100$38.512,800
2008-04-09Open-market sale100$38.472,900
2008-04-09Option exercise3,000$2.343,000
2008-04-09Open-market sale200$38.910
2008-04-09Open-market sale100$39.28200
2008-04-09Open-market sale100$38.95700
2008-04-09Open-market sale100$38.97600
2008-03-12Option exercise (derivative)9,000$2.3418,000
2008-03-12Open-market sale400$38.021,600
2008-03-12Open-market sale300$38.012,000
2008-03-12Open-market sale100$38.231,000
2008-03-12Open-market sale300$38.30700
2008-03-12Open-market sale100$38.43600
2008-03-12Open-market sale100$38.44500
2008-03-12Open-market sale300$38.50200
2008-03-12Open-market sale200$38.690
2008-03-12Option exercise9,000$2.349,000
2008-03-12Open-market sale100$37.808,900
2008-03-12Open-market sale200$37.818,700
2008-03-12Open-market sale200$37.828,500
2008-03-12Open-market sale100$37.858,400
2008-03-12Open-market sale100$37.868,300
2008-03-12Open-market sale200$37.878,100
2008-03-12Open-market sale100$37.888,000
2008-03-12Open-market sale100$37.907,900
2008-03-12Open-market sale100$37.947,800
2008-03-12Open-market sale800$37.957,000
2008-03-12Open-market sale600$37.966,400
2008-03-12Open-market sale1,500$37.984,900
2008-03-12Open-market sale600$37.974,300
2008-03-12Open-market sale100$37.994,200
2008-03-12Open-market sale300$37.993,900
2008-03-12Open-market sale100$38.003,800
2008-03-12Open-market sale1,500$38.002,300
2008-03-12Open-market sale400$38.031,200
2008-03-12Open-market sale100$38.091,100
2008-02-19Option exercise (derivative)23,070$2.3427,000
2008-02-19Option exercise (derivative)12,491$13.370
2008-02-19Open-market sale200$39.2732,861
2008-02-19Open-market sale400$39.2233,761
2008-02-19Open-market sale900$39.2134,161
2008-02-19Open-market sale100$39.2035,061
2008-02-19Open-market sale100$39.1935,161
2008-02-19Open-market sale200$39.1835,261
2008-02-19Open-market sale100$39.1735,461
2008-02-19Option exercise23,070$2.3435,561
2008-02-19Option exercise12,491$13.3712,491
2008-02-19Open-market sale900$39.467,600
2008-02-19Open-market sale2,561$39.458,500
2008-02-19Open-market sale1,000$39.4411,061
2008-02-19Open-market sale800$39.4312,061
2008-02-19Open-market sale1,500$39.4212,861
2008-02-19Open-market sale1,200$39.4114,361
2008-02-19Open-market sale4,000$39.4015,561
2008-02-19Open-market sale1,100$39.3919,561
2008-02-19Open-market sale500$39.3820,661
2008-02-19Open-market sale1,100$39.3721,161
2008-02-19Open-market sale1,200$39.3622,261
2008-02-19Open-market sale2,100$39.3523,461
2008-02-19Open-market sale2,500$39.3425,561
2008-02-19Open-market sale1,200$39.3328,061
2008-02-19Open-market sale400$39.3329,261
2008-02-19Open-market sale1,300$39.3229,661
2008-02-19Open-market sale1,100$39.3130,961
2008-02-19Open-market sale700$39.3032,061
2008-02-19Open-market sale100$39.2832,761
2008-02-19Open-market sale200$39.2533,561
2008-02-19Open-market sale500$39.2633,061
2008-02-19Open-market sale400$39.512,900
2008-02-19Open-market sale1,700$39.475,900
2008-02-19Open-market sale500$39.485,400
2008-02-19Open-market sale400$39.495,000
2008-02-19Open-market sale300$39.494,700
2008-02-19Open-market sale1,400$39.503,300
2008-02-19Open-market sale100$39.620
2008-02-19Open-market sale1,800$39.521,100
2008-02-19Open-market sale200$39.54900
2008-02-19Open-market sale100$39.55800
2008-02-19Open-market sale300$39.56500
2008-02-19Open-market sale400$39.60100
2007-12-12Option exercise (derivative)3,000$2.3450,070
2007-12-12Open-market sale300$47.352,700
2007-12-12Open-market sale100$47.62300
2007-12-12Open-market sale100$47.60400
2007-12-12Open-market sale100$47.60500
2007-12-12Open-market sale100$47.59600
2007-12-12Open-market sale100$47.55700
2007-12-12Open-market sale100$47.55800
2007-12-12Open-market sale100$47.52900
2007-12-12Open-market sale100$47.511,000
2007-12-12Open-market sale200$47.501,100
2007-12-12Open-market sale800$47.501,300
2007-12-12Open-market sale100$47.482,100
2007-12-12Open-market sale100$47.472,200
2007-12-12Open-market sale100$47.472,300
2007-12-12Open-market sale100$47.462,400
2007-12-12Open-market sale200$47.422,500
2007-12-12Open-market sale300$47.640
2007-12-12Option exercise3,000$2.343,000
2007-11-14Option exercise (derivative)3,000$2.3453,070
2007-11-14Open-market sale300$45.53100
2007-11-14Open-market sale204$45.43400
2007-11-14Open-market sale400$45.42604
2007-11-14Open-market sale200$45.411,004
2007-11-14Open-market sale200$45.351,204
2007-11-14Open-market sale596$45.341,404
2007-11-14Open-market sale89$45.332,000
2007-11-14Open-market sale100$45.292,089
2007-11-14Open-market sale300$45.282,189
2007-11-14Open-market sale211$45.262,489
2007-11-14Open-market sale300$45.252,700
2007-11-14Open-market sale100$46.150
2007-11-14Option exercise3,000$2.343,000
2007-10-10Option exercise (derivative)3,000$2.3456,070
2007-10-10Open-market sale600$46.002,400
2007-10-10Open-market buy200$46.99100
2007-10-10Open-market buy100$46.96300
2007-10-10Open-market buy200$46.89400
2007-10-10Open-market buy100$46.83600
2007-10-10Open-market buy200$46.61700
2007-10-10Open-market sale100$46.56900
2007-10-10Open-market buy200$46.431,000
2007-10-10Open-market sale200$46.411,200
2007-10-10Open-market sale100$46.401,400
2007-10-10Open-market sale100$46.341,500
2007-10-10Open-market sale400$46.271,600
2007-10-10Open-market sale200$46.202,000
2007-10-10Open-market sale100$46.192,200
2007-10-10Open-market sale100$46.072,300
2007-10-10Open-market buy100$47.010
2007-10-10Option exercise3,000$2.343,000
2007-05-25Option exercise (derivative)165,842$0.0059,070
2007-05-25Option exercise165,842$2.34165,842
2007-05-25Open-market sale165,842$35.250
2006-12-01Grant / award (derivative)4,000$0.004,000
2006-12-01Grant / award (derivative)16,000$0.0016,000
2006-03-20Option exercise (derivative)64,203$0.00224,912
2006-03-20Option exercise64,203$2.3464,203
2006-03-20Open-market sale64,203$21.000

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.