SEC CIK 1207928

DONNELLY WILLIAM P

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

Current Positions

CompanyShares OwnedAs Of
QTRXview stock →169,3652026-10-01
IRview stock →56,8312026-02-26
TROWview stock →13,347.7372026-09-29
MTDview stock →1,0002018-11-28

Position History — MTD

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

024,90749,81374,7202006-042013-022015-052016-052017-082018-052018-11

Recent Filings — MTD

DateActivitySharesPriceOwned After
2018-11-28Option exercise (derivative)2,316$0.0010,317
2018-11-28Open-market sale1,000$608.251,000
2018-11-28Option exercise2,316$169.373,316
2018-11-28Open-market sale1,316$607.022,000
2018-11-27Option exercise (derivative)1,500$0.0012,633
2018-11-27Open-market sale500$603.052,000
2018-11-27Option exercise1,500$169.372,500
2018-11-27Open-market sale500$605.001,500
2018-11-27Open-market sale500$606.101,000
2018-11-26Option exercise (derivative)2,998$0.0014,133
2018-11-26Open-market sale500$601.013,498
2018-11-26Open-market sale998$605.001,500
2018-11-26Open-market sale500$606.501,000
2018-11-26Open-market sale1,000$604.052,498
2018-11-26Option exercise2,998$169.373,998
2018-11-23Option exercise (derivative)1,002$0.0017,131
2018-11-23Option exercise1,002$169.372,002
2018-11-23Open-market sale500$597.001,502
2018-11-23Open-market sale502$600.001,000
2018-11-19Option exercise (derivative)500$0.0018,133
2018-11-19Open-market sale500$600.001,000
2018-11-19Option exercise500$169.371,500
2018-11-16Option exercise (derivative)2,000$0.0018,633
2018-11-16Open-market sale1,000$600.001,000
2018-11-16Open-market sale500$596.002,000
2018-11-16Open-market sale500$595.002,500
2018-11-16Option exercise2,000$169.373,000
2018-09-06Option exercise (derivative)873$0.000
2018-09-06Option exercise873$149.951,873
2018-09-06Open-market sale873$588.001,000
2018-09-05Option exercise (derivative)2,000$0.00873
2018-09-05Open-market sale500$587.001,000
2018-09-05Option exercise2,000$149.953,000
2018-09-05Open-market sale1,500$586.001,500
2018-08-31Option exercise (derivative)1,000$0.002,873
2018-08-31Open-market sale500$583.001,500
2018-08-31Option exercise1,000$149.952,000
2018-08-31Open-market sale500$584.001,000
2018-08-29Option exercise (derivative)2,000$0.003,873
2018-08-29Open-market sale500$578.002,000
2018-08-29Option exercise2,000$149.953,000
2018-08-29Open-market sale500$577.012,500
2018-08-29Open-market sale1,000$580.651,000
2018-08-27Option exercise (derivative)1,000$0.005,873
2018-08-27Open-market sale500$572.001,000
2018-08-27Option exercise1,000$149.952,000
2018-08-27Open-market sale500$571.001,500
2018-08-16Option exercise (derivative)500$0.006,873
2018-08-16Open-market sale500$570.001,000
2018-08-16Option exercise500$149.951,500
2018-08-09Option exercise (derivative)500$0.007,373
2018-08-09Open-market sale500$585.001,000
2018-08-09Option exercise500$149.951,500
2018-08-08Option exercise (derivative)500$0.007,873
2018-08-08Option exercise500$149.951,500
2018-08-08Open-market sale500$585.001,000
2018-08-07Option exercise (derivative)1,000$0.008,373
2018-08-07Option exercise1,000$149.952,000
2018-08-07Open-market sale1,000$589.001,000
2018-08-06Option exercise (derivative)2,000$0.009,373
2018-08-06Open-market sale1,000$587.202,000
2018-08-06Option exercise2,000$149.953,000
2018-08-06Open-market sale1,000$590.001,000
2018-08-03Option exercise (derivative)1,000$0.0011,373
2018-08-03Option exercise1,000$149.952,000
2018-08-03Open-market sale1,000$593.001,000
2018-05-18Option exercise (derivative)1,372$0.0012,373
2018-05-18Open-market sale1,000$567.591,372
2018-05-18Option exercise1,372$149.952,372
2018-05-18Open-market sale372$569.001,000
2018-05-17Option exercise (derivative)2,000$0.0013,745
2018-05-17Option exercise2,000$149.953,000
2018-05-17Open-market sale1,000$562.002,000
2018-05-17Open-market sale1,000$563.001,000
2018-05-14Option exercise (derivative)4,000$0.0015,745
2018-05-14Open-market sale604$570.001,000
2018-05-14Open-market sale1,000$567.203,500
2018-05-14Open-market sale500$565.004,500
2018-05-14Option exercise4,000$149.955,000
2018-05-14Open-market sale1,896$568.271,604
2018-05-11Option exercise (derivative)2,000$0.0019,745
2018-05-11Open-market sale500$565.002,018
2018-05-11Open-market sale18$567.001,000
2018-05-11Open-market sale1,000$566.131,018
2018-05-11Open-market sale482$563.692,518
2018-05-11Option exercise2,000$149.953,000
2018-05-10Option exercise (derivative)3,000$0.0021,745
2018-05-10Option exercise3,000$149.954,000
2018-05-10Open-market sale3,000$562.121,000
2018-02-14Option exercise (derivative)605$0.000
2018-02-14Option exercise605$133.001,605
2018-02-14Open-market sale605$615.001,000
2018-02-13Option exercise (derivative)6,000$0.00605
2018-02-13Open-market sale1,000$614.902,500
2018-02-13Open-market sale500$613.033,500
2018-02-13Open-market sale1,000$612.004,000
2018-02-13Open-market sale1,000$610.005,000
2018-02-13Open-market sale500$607.006,000
2018-02-13Open-market sale500$605.006,500
2018-02-13Option exercise6,000$133.007,000
2018-02-13Open-market sale1,500$616.471,000
2018-02-12Option exercise (derivative)3,500$0.006,605
2018-02-12Open-market sale500$616.001,000
2018-02-12Open-market sale1,000$612.251,500
2018-02-12Open-market sale1,500$610.052,500
2018-02-12Open-market sale500$609.004,000
2018-02-12Option exercise3,500$133.004,500
2017-11-16Option exercise (derivative)5,000$0.0010,105
2017-11-16Option exercise5,000$133.006,000
2017-11-16Open-market sale2,342$631.443,658
2017-11-16Open-market sale625$633.361,000
2017-11-16Open-market sale2,033$632.571,625
2017-11-14Option exercise (derivative)7,000$0.0015,105
2017-11-14Option exercise7,000$133.008,000
2017-11-14Open-market sale100$632.071,000
2017-11-14Open-market sale1,800$631.111,100
2017-11-14Open-market sale5,100$630.342,900
2017-11-13Option exercise (derivative)3,000$0.0022,105
2017-11-13Open-market sale200$625.653,600
2017-11-13Open-market sale300$627.563,300
2017-11-13Open-market sale700$628.272,600
2017-11-13Open-market sale525$629.562,075
2017-11-13Open-market sale977$630.881,098
2017-11-13Open-market sale98$631.781,000
2017-11-13Option exercise3,000$133.004,000
2017-11-13Open-market sale200$621.313,800
2017-11-02Grant / award (derivative)2,825$0.002,825
2017-08-07Option exercise (derivative)7,985$0.000
2017-08-07Open-market sale2,500$578.216,398
2017-08-07Open-market sale1,413$579.074,985
2017-08-07Open-market sale1,455$580.233,530
2017-08-07Open-market sale2,430$581.211,100
2017-08-07Open-market sale100$582.021,000
2017-08-07Option exercise7,985$90.768,985
2017-08-07Open-market sale87$576.468,898
2017-08-03Option exercise (derivative)1,500$0.007,985
2017-08-03Open-market sale1,500$577.011,000
2017-08-03Option exercise1,500$90.762,500
2017-08-02Option exercise (derivative)1,345$0.009,485
2017-08-02Option exercise1,345$90.762,345
2017-08-02Open-market sale1,345$576.811,000
2017-05-10Option exercise (derivative)5,830$0.0010,830
2017-05-10Open-market sale1,000$550.003,330
2017-05-10Open-market sale2,000$549.004,330
2017-05-10Open-market sale1,330$553.031,000
2017-05-10Open-market sale500$548.006,330
2017-05-10Open-market sale1,000$551.002,330
2017-05-10Option exercise5,830$90.766,830
2017-05-09Option exercise (derivative)3,000$0.0016,660
2017-05-09Open-market sale1,000$548.001,000
2017-05-09Open-market sale500$547.002,000
2017-05-09Option exercise3,000$90.764,000
2017-05-09Open-market sale1,500$546.252,500
2017-05-08Option exercise (derivative)2,000$0.0019,660
2017-05-08Option exercise2,000$90.763,000
2017-05-08Open-market sale2,000$545.011,000
2017-02-09Option exercise (derivative)3,830$0.0021,660
2017-02-09Open-market sale2,830$467.511,000
2017-02-09Open-market sale1,000$466.003,830
2017-02-09Option exercise3,830$90.764,830
2017-02-08Option exercise (derivative)1,000$0.0025,490
2017-02-08Open-market sale1,000$464.001,000
2017-02-08Option exercise1,000$90.762,000
2017-02-07Option exercise (derivative)1,000$0.0026,490
2017-02-07Open-market sale1,000$466.501,000
2017-02-07Option exercise1,000$90.762,000
2017-02-06Option exercise (derivative)5,000$0.0027,490
2017-02-06Open-market sale1,000$465.501,000
2017-02-06Option exercise5,000$90.766,000
2017-02-06Open-market sale2,000$462.674,000
2017-02-06Open-market sale2,000$464.002,000
2016-12-05Gift1,239$0.0020,788
2016-12-05Gift1,239$0.0020,806
2016-11-23Gift244$0.0022,045
2016-11-10Gift244$0.0022,027
2016-11-08Option exercise (derivative)10,067$0.000
2016-11-08Open-market sale700$430.367,823
2016-11-08Open-market sale244$428.758,523
2016-11-08Open-market sale615$427.818,767
2016-11-08Open-market sale1,685$426.659,382
2016-11-08Option exercise10,067$73.6911,067
2016-11-08Open-market sale6,723$431.281,100
2016-11-08Open-market sale100$431.801,000
2016-11-07Option exercise (derivative)20,000$0.0010,067
2016-11-07Open-market sale5,596$427.516,844
2016-11-07Open-market sale5,844$428.231,000
2016-11-07Open-market sale3,060$426.3912,440
2016-11-07Option exercise20,000$73.6921,000
2016-11-07Open-market sale1,100$423.1719,900
2016-11-07Open-market sale1,738$424.1718,162
2016-11-07Open-market sale2,662$425.3015,500
2016-11-03Grant / award (derivative)5,470$0.005,470
2016-08-18Option exercise (derivative)5,033$0.0030,067
2016-08-18Open-market sale5,033$402.111,000
2016-08-18Option exercise5,033$73.696,033
2016-08-12Option exercise (derivative)5,000$0.0035,100
2016-08-12Option exercise5,000$73.696,000
2016-08-12Open-market sale5,000$402.411,000
2016-08-11Option exercise (derivative)100$0.0040,100
2016-08-11Option exercise (derivative)3,800$0.0041,300
2016-08-11Option exercise (derivative)1,100$0.0040,200
2016-08-11Option exercise3,800$73.694,800
2016-08-11Option exercise100$73.691,100
2016-08-11Open-market sale100$405.541,000
2016-08-11Option exercise1,100$73.692,100
2016-05-16Option exercise (derivative)500$0.002,467
2016-05-16Option exercise (derivative)2,467$0.000
2016-05-16Option exercise500$112.371,500
2016-05-16Open-market sale500$370.001,000
2016-05-16Option exercise2,467$112.373,467
2016-05-13Option exercise (derivative)2,000$0.006,750
2016-05-13Option exercise (derivative)3,783$0.002,967
2016-05-13Option exercise (derivative)1,000$0.008,750
2016-05-13Option exercise3,783$112.374,783
2016-05-13Option exercise2,000$112.373,000
2016-05-13Open-market sale1,000$369.001,000
2016-05-13Option exercise1,000$112.372,000
2016-05-12Option exercise (derivative)2,000$0.009,750
2016-05-12Option exercise (derivative)2,000$0.0011,750
2016-05-12Option exercise2,000$112.373,000
2016-05-12Open-market sale2,000$369.001,000
2016-02-10Gift80$0.0022,289
2016-02-10Gift80$0.0022,271
2016-02-08Option exercise (derivative)1,175$0.0018,350
2016-02-08Option exercise (derivative)700$0.0019,525
2016-02-08Option exercise (derivative)928$0.0020,225
2016-02-08Option exercise (derivative)1,300$0.0017,050
2016-02-08Option exercise (derivative)400$0.0016,650
2016-02-08Option exercise (derivative)900$0.0014,150
2016-02-08Option exercise (derivative)200$0.0013,950
2016-02-08Option exercise (derivative)200$0.0013,750
2016-02-08Option exercise (derivative)1,600$0.0025,900
2016-02-08Option exercise (derivative)700$0.0025,200
2016-02-08Option exercise (derivative)1,500$0.0023,700
2016-02-08Option exercise (derivative)2,547$0.0021,153
2016-02-08Option exercise (derivative)1,600$0.0015,050
2016-02-08Option exercise200$112.371,200
2016-02-08Option exercise400$112.371,400
2016-02-08Option exercise1,300$112.372,300
2016-02-08Option exercise1,175$112.372,175
2016-02-08Option exercise928$112.371,928
2016-02-08Option exercise2,547$112.373,547
2016-02-08Option exercise1,500$112.372,500
2016-02-08Option exercise700$112.371,700
2016-02-08Option exercise900$112.371,900
2016-02-08Open-market sale200$307.721,000
2016-02-08Option exercise1,600$112.372,600
2015-11-10Option exercise (derivative)1,500$0.002,250
2015-11-10Option exercise (derivative)1,000$0.001,250
2015-11-10Option exercise (derivative)1,250$0.000
2015-11-10Option exercise1,000$105.112,000
2015-11-10Option exercise1,250$105.112,250
2015-11-10Option exercise1,500$105.112,500
2015-11-10Open-market sale1,500$328.001,000
2015-11-09Option exercise (derivative)2,500$0.0010,250
2015-11-09Option exercise (derivative)3,000$0.007,250
2015-11-09Option exercise (derivative)3,500$0.003,750
2015-11-09Option exercise (derivative)2,500$0.0012,750
2015-11-09Option exercise3,000$105.114,000
2015-11-09Option exercise3,500$105.114,500
2015-11-09Open-market sale3,500$328.801,000
2015-11-09Option exercise2,500$105.113,500
2015-11-05Grant / award (derivative)13,940$0.0013,940
2015-08-10Option exercise (derivative)182$0.0018,250
2015-08-10Option exercise (derivative)1,050$0.0015,250
2015-08-10Option exercise (derivative)500$0.0016,300
2015-08-10Option exercise (derivative)1,450$0.0016,800
2015-08-10Option exercise1,050$105.112,050
2015-08-10Option exercise1,450$105.112,450
2015-08-10Option exercise182$105.111,182
2015-08-10Open-market sale500$334.541,000
2015-08-10Option exercise500$105.111,500
2015-08-07Option exercise (derivative)912$0.0021,838
2015-08-07Option exercise (derivative)700$0.0025,750
2015-08-07Option exercise (derivative)3,000$0.0022,750
2015-08-07Option exercise (derivative)2,581$0.0019,257
2015-08-07Option exercise (derivative)825$0.0018,432
2015-08-07Option exercise700$105.111,700
2015-08-07Option exercise2,581$105.113,581
2015-08-07Option exercise3,000$105.114,000
2015-08-07Option exercise825$105.111,825
2015-08-07Option exercise912$105.111,912
2015-08-07Open-market sale912$327.381,000
2015-08-06Option exercise (derivative)476$0.0026,450
2015-08-06Option exercise (derivative)2,024$0.0026,926
2015-08-06Option exercise2,024$105.113,024
2015-08-06Option exercise476$105.111,476
2015-08-06Open-market sale476$330.491,000
2015-08-03Option exercise (derivative)1,200$0.0029,050
2015-08-03Option exercise (derivative)100$0.0028,950
2015-08-03Open-market sale100$338.831,000
2015-08-03Option exercise100$105.111,100
2015-08-03Option exercise1,200$105.112,200
2015-05-14Option exercise (derivative)1,491$0.000
2015-05-14Option exercise1,491$68.062,491
2015-05-14Open-market sale1,491$324.001,000
2015-05-13Option exercise (derivative)1,891$0.001,891
2015-05-13Option exercise (derivative)400$0.001,491
2015-05-13Open-market sale400$325.291,000
2015-05-13Option exercise400$68.061,400
2015-05-13Option exercise1,891$68.062,891
2015-05-12Option exercise (derivative)593$0.003,782
2015-05-12Option exercise593$68.061,593
2015-05-12Open-market sale593$324.001,000
2015-05-11Option exercise (derivative)100$0.004,375
2015-05-11Option exercise (derivative)5,450$0.004,475
2015-05-11Option exercise (derivative)7,575$0.009,925
2015-05-11Option exercise100$68.061,100
2015-05-11Option exercise7,575$68.068,575
2015-05-11Option exercise5,450$68.066,450
2015-05-11Open-market sale7,575$324.841,000
2015-02-11Option exercise (derivative)791$0.0017,500
2015-02-11Open-market sale791$304.501,000
2015-02-11Option exercise791$68.061,791
2015-02-10Option exercise (derivative)10,709$0.0020,541
2015-02-10Option exercise (derivative)1,100$0.0019,441
2015-02-10Option exercise (derivative)750$0.0018,691
2015-02-10Option exercise (derivative)400$0.0018,291
2015-02-10Option exercise10,709$68.0611,709
2015-02-10Option exercise1,100$68.062,100
2015-02-10Option exercise750$68.061,750
2015-02-10Option exercise400$68.061,400
2015-02-10Open-market sale400$306.501,000
2014-11-10Option exercise (derivative)5,000$0.0032,000
2014-11-10Option exercise (derivative)750$0.0031,250
2014-11-10Option exercise (derivative)8,000$0.0037,000
2014-11-10Option exercise750$68.0647,203
2014-11-10Open-market sale8,000$278.2246,453
2014-11-10Option exercise8,000$68.0654,453
2014-11-10Option exercise5,000$68.0651,453
2014-11-06Grant / award (derivative)15,945$0.0015,945
2014-07-29Option exercise (derivative)2,250$0.001,500
2014-07-29Option exercise (derivative)4,000$0.003,750
2014-07-29Option exercise (derivative)1,500$0.000
2014-07-29Option exercise4,000$52.3750,453
2014-07-29Option exercise2,250$52.3748,703
2014-07-29Open-market sale1,500$262.0746,453
2014-07-29Option exercise1,500$52.3747,953
2014-07-28Option exercise (derivative)5,500$0.008,250
2014-07-28Option exercise (derivative)500$0.007,750
2014-07-28Option exercise5,500$52.3751,953
2014-07-28Option exercise500$52.3746,953
2014-07-28Open-market sale500$262.1046,453
2014-05-15Option exercise (derivative)11,750$0.0013,750
2014-05-15Option exercise11,750$52.3758,203
2014-05-15Open-market sale11,750$241.8846,453
2014-05-14Option exercise (derivative)500$0.0025,500
2014-05-14Open-market sale500$240.7046,453
2014-05-14Option exercise500$52.3746,953
2014-05-13Option exercise (derivative)500$0.0026,000
2014-05-13Open-market sale500$243.0046,453
2014-05-13Option exercise500$52.3746,953
2014-05-12Option exercise (derivative)1,000$0.0026,500
2014-05-12Option exercise1,000$52.3747,453
2014-05-12Open-market sale1,000$243.7546,453
2014-02-11Option exercise (derivative)1,000$0.0032,250
2014-02-11Option exercise (derivative)500$0.0031,750
2014-02-11Option exercise (derivative)4,250$0.0027,500
2014-02-11Option exercise500$52.3746,953
2014-02-11Open-market sale500$253.1646,453
2014-02-11Option exercise4,250$52.3750,703
2014-02-11Option exercise1,000$52.3747,453
2014-02-10Option exercise (derivative)1,500$0.0033,250
2014-02-10Option exercise (derivative)2,000$0.0034,750
2014-02-10Option exercise2,000$52.3748,453
2014-02-10Open-market sale1,500$255.3346,453
2014-02-10Option exercise1,500$52.3747,953
2014-02-07Option exercise (derivative)998$0.0037,752
2014-02-07Option exercise (derivative)1,002$0.0036,750
2014-02-07Option exercise (derivative)2,500$0.0038,750
2014-02-07Option exercise998$52.3747,451
2014-02-07Option exercise1,002$52.3747,455
2014-02-07Open-market sale2,500$253.9946,453
2014-02-07Option exercise2,500$52.3748,953
2013-11-13Option exercise (derivative)7,250$0.0041,250
2013-11-13Option exercise7,250$52.3754,103
2013-11-13Open-market sale7,250$240.0246,853
2013-11-12Option exercise (derivative)6,500$0.0048,500
2013-11-12Option exercise6,500$52.3753,353
2013-11-12Open-market sale6,500$240.0446,853
2013-11-07Grant / award (derivative)17,780$0.0017,780
2013-07-30Option exercise (derivative)4,132$0.000
2013-07-30Option exercise4,132$47.9550,985
2013-07-30Open-market sale4,132$221.1246,853
2013-07-29Option exercise (derivative)368$0.007,632
2013-07-29Option exercise (derivative)2,500$0.005,132
2013-07-29Option exercise (derivative)1,000$0.004,132
2013-07-29Option exercise1,000$47.9547,853
2013-07-29Option exercise2,500$47.9549,353
2013-07-29Open-market sale368$219.7046,853
2013-07-29Option exercise368$47.9547,221
2013-05-08Option exercise (derivative)8,000$0.008,000
2013-05-08Option exercise8,000$47.9554,853
2013-05-08Open-market sale8,000$224.1046,853
2013-02-11Option exercise (derivative)2,500$0.0016,000
2013-02-11Option exercise500$47.9547,353
2013-02-11Open-market sale2,000$218.5346,853
2013-02-11Option exercise2,000$47.9548,853
2013-02-08Option exercise (derivative)4,888$0.0027,112
2013-02-08Option exercise (derivative)8,612$0.0018,500
2013-02-08Option exercise8,612$47.9555,465
2013-02-08Option exercise4,888$47.9551,741
2013-02-08Open-market sale4,888$221.3746,853
2012-11-14Option exercise (derivative)1,300$0.0034,700
2012-11-14Option exercise (derivative)2,700$0.0032,000
2012-11-14Option exercise1,300$47.9548,703
2012-11-14Open-market sale2,700$175.4747,403
2012-11-14Option exercise2,700$47.9550,103
2012-10-31Grant / award (derivative)22,925$0.0022,925
2012-09-07Option exercise (derivative)4,000$0.0036,000
2012-09-07Option exercise4,000$47.9551,403
2012-09-07Open-market sale4,000$168.2847,403
2012-02-14Option exercise (derivative)1,000$0.00800
2012-02-14Option exercise (derivative)800$0.000
2012-02-14Option exercise1,000$37.5648,403
2012-02-14Open-market sale1,000$180.0547,403
2012-02-14Option exercise800$37.5648,203
2012-02-14Open-market sale800$181.0047,403
2012-02-13Option exercise (derivative)11,000$0.000
2012-02-13Option exercise (derivative)950$0.001,800
2012-02-13Option exercise11,000$37.5658,403
2012-02-13Option exercise950$37.5659,353
2012-02-13Open-market sale8,950$181.8050,403
2012-02-13Open-market sale3,000$182.4547,403
2012-02-10Option exercise (derivative)1,000$0.002,750
2012-02-10Option exercise1,000$37.5648,403
2012-02-10Open-market sale1,000$180.0047,403
2011-12-08Gift248$0.0047,409
2011-12-08J248$0.003,478
2011-12-05Gift620$0.0047,657
2011-12-05Gift6$0.0047,403
2011-11-08Option exercise (derivative)2,000$0.0013,000
2011-11-08Option exercise (derivative)2,000$0.0011,000
2011-11-08Option exercise (derivative)1,000$0.0015,000
2011-11-08Option exercise1,000$37.5649,277
2011-11-08Option exercise2,000$37.5650,277
2011-11-08Open-market sale2,000$166.8148,277
2011-11-07Option exercise (derivative)4,000$0.000
2011-11-07Option exercise (derivative)5,000$0.0016,000
2011-11-07Option exercise5,000$37.5653,277
2011-11-07Open-market sale4,000$163.3348,277
2011-11-07Option exercise4,000$45.9152,277
2011-11-02Grant / award (derivative)24,745$0.0024,745
2011-05-10Option exercise (derivative)5,000$0.0025,000
2011-05-10Option exercise (derivative)1,000$0.0024,000
2011-05-10Option exercise (derivative)3,000$0.0021,000
2011-05-10Option exercise3,000$37.5654,277
2011-05-10Option exercise1,000$37.5652,277
2011-05-10Option exercise5,000$37.5656,277
2011-05-10Open-market sale3,000$178.5251,277
2011-05-09Option exercise (derivative)5,500$0.004,000
2011-05-09Option exercise5,500$45.9156,777
2011-05-09Open-market sale5,500$174.9651,277
2011-05-06Option exercise (derivative)2,500$0.009,500
2011-05-06Option exercise (derivative)500$0.0012,000
2011-05-06Option exercise500$45.9151,777
2011-05-06Option exercise2,500$45.9153,777
2011-05-06Open-market sale2,500$177.7951,277
2011-02-15Option exercise (derivative)6,500$0.003,750
2011-02-15Option exercise6,500$37.5657,777
2011-02-15Open-market sale6,500$168.2351,277
2011-02-14Option exercise (derivative)6,250$0.0012,500
2011-02-14Option exercise (derivative)4,750$0.0010,250
2011-02-14Option exercise6,250$45.9157,527
2011-02-14Option exercise4,750$37.5656,027
2011-02-14Open-market sale6,250$168.0751,277
2010-11-09Option exercise (derivative)6,250$0.0018,750
2010-11-09Option exercise6,250$45.9157,527
2010-11-09Open-market sale6,250$140.5351,277
2010-11-03Grant / award (derivative)25,105$0.0025,105
2009-12-09Option exercise (derivative)13,500$0.000
2009-12-09Option exercise13,500$46.3864,777
2009-12-09Open-market sale13,500$96.5151,277
2009-12-08Option exercise (derivative)11,500$0.0013,500
2009-12-08Open-market sale11,500$97.5451,277
2009-12-08Option exercise11,500$46.3862,777
2009-10-28Grant / award (derivative)32,490$0.0032,490
2008-11-06Grant / award (derivative)45,000$0.0045,000
2008-01-03Grant / award (derivative)27,500$0.0027,500
2007-11-01Grant / award (derivative)30,250$0.0030,250
2006-12-07Option exercise (derivative)18,875$15.890
2006-12-07Option exercise18,875$15.8972,445
2006-12-07Open-market sale18,875$80.2253,570
2006-12-06Option exercise (derivative)18,876$15.8918,875
2006-12-06Option exercise18,876$15.8972,446
2006-12-06Open-market sale18,876$79.7753,570
2006-11-02Grant / award (derivative)45,000$0.0045,000
2006-04-20Option exercise (derivative)21,149$7.950
2006-04-20Option exercise21,149$7.9574,719
2006-04-20Open-market sale21,149$63.3153,570
2006-04-19Option exercise (derivative)21,150$7.9521,149
2006-04-19Open-market sale21,150$62.9453,570
2006-04-19Option exercise21,150$7.9574,720

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