SEC CIK 1231615

JEFFS ROGER

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

Current Positions

CompanyShares OwnedAs Of
SGMOQview stock →9,9082018-09-07
UTHRview stock →9,5592016-02-12

Position History — UTHR

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

039,65679,312118,9682006-012007-112010-062013-042014-082015-072016-02

Recent Filings — UTHR

DateActivitySharesPriceOwned After
2016-03-15Grant / award (derivative)245,000$0.00245,000
2016-02-12Option exercise (derivative)9,000$0.000
2016-02-12Option exercise9,000$65.809,559
2016-02-12Disposition to issuer9,000$126.56559
2016-01-27Option exercise (derivative)3,000$0.009,000
2016-01-27Option exercise3,000$65.803,559
2016-01-27Disposition to issuer3,000$125.36559
2016-01-22Option exercise (derivative)3,000$0.0012,000
2016-01-22Disposition to issuer3,000$129.44559
2016-01-22Option exercise3,000$65.803,559
2016-01-20Option exercise (derivative)3,000$0.0015,000
2016-01-20Disposition to issuer3,000$128.61559
2016-01-20Option exercise3,000$65.803,559
2016-01-15Option exercise (derivative)3,000$0.0018,000
2016-01-15Disposition to issuer3,000$133.10559
2016-01-15Option exercise3,000$65.803,559
2016-01-13Option exercise (derivative)3,000$0.0021,000
2016-01-13Disposition to issuer3,000$135.82559
2016-01-13Option exercise3,000$65.803,559
2016-01-08Option exercise (derivative)4,000$0.0024,000
2016-01-08Disposition to issuer4,000$141.50559
2016-01-08Option exercise4,000$65.804,559
2016-01-06Option exercise (derivative)4,000$0.0028,000
2016-01-06Option exercise4,000$65.804,559
2016-01-06Disposition to issuer4,000$147.12559
2016-01-04Option exercise (derivative)5,000$0.0032,000
2016-01-04Disposition to issuer5,000$155.54559
2016-01-04Option exercise5,000$65.805,559
2015-12-30Option exercise (derivative)5,000$0.0037,000
2015-12-30Option exercise5,000$65.805,559
2015-12-30Disposition to issuer5,000$158.53559
2015-12-28Option exercise (derivative)5,000$0.0042,000
2015-12-28Option exercise5,000$65.805,559
2015-12-28Disposition to issuer5,000$160.86559
2015-12-23Option exercise (derivative)5,000$0.0047,000
2015-12-23Disposition to issuer5,000$159.90559
2015-12-23Option exercise5,000$65.805,559
2015-12-18Option exercise (derivative)5,000$0.0052,000
2015-12-18Option exercise5,000$65.805,559
2015-12-18Disposition to issuer5,000$155.18559
2015-12-16Option exercise (derivative)5,000$0.0057,000
2015-12-16Option exercise5,000$65.805,559
2015-12-16Disposition to issuer5,000$159.45559
2015-12-11Option exercise (derivative)4,000$0.0062,000
2015-12-11Disposition to issuer4,000$153.16559
2015-12-11Option exercise4,000$65.804,559
2015-12-09Option exercise (derivative)4,000$0.0066,000
2015-12-09Disposition to issuer4,000$153.68559
2015-12-09Option exercise4,000$65.804,559
2015-12-04Option exercise (derivative)5,000$0.0070,000
2015-12-04Option exercise5,000$65.805,559
2015-12-04Disposition to issuer5,000$158.80559
2015-12-02Option exercise (derivative)5,000$0.0075,000
2015-12-02Option exercise5,000$65.805,559
2015-12-02Disposition to issuer5,000$156.76559
2015-11-27Option exercise (derivative)4,000$0.0080,000
2015-11-27Option exercise4,000$65.804,559
2015-11-27Disposition to issuer4,000$154.26559
2015-11-25Option exercise (derivative)3,500$0.0084,000
2015-11-25Option exercise (derivative)1,500$0.0080,500
2015-11-25Option exercise1,500$61.062,059
2015-11-25Option exercise3,500$65.804,059
2015-11-25Disposition to issuer1,500$155.51559
2015-11-20Option exercise (derivative)4,000$0.0082,000
2015-11-20Option exercise4,000$61.064,559
2015-11-20Disposition to issuer4,000$151.17559
2015-11-18Option exercise (derivative)4,000$0.0086,000
2015-11-18Option exercise4,000$61.064,559
2015-11-18Disposition to issuer4,000$151.55559
2015-11-13Option exercise (derivative)4,000$0.0090,000
2015-11-13Disposition to issuer4,000$146.79559
2015-11-13Option exercise4,000$61.064,559
2015-11-11Option exercise (derivative)4,000$0.0094,000
2015-11-11Option exercise4,000$61.064,559
2015-11-11Disposition to issuer4,000$148.66559
2015-11-06Option exercise (derivative)4,000$0.0098,000
2015-11-06Disposition to issuer4,000$153.62559
2015-11-06Option exercise4,000$61.064,559
2015-11-04Option exercise (derivative)4,000$0.00102,000
2015-11-04Disposition to issuer4,000$151.00559
2015-11-04Option exercise4,000$61.064,559
2015-10-30Option exercise (derivative)4,000$0.00106,000
2015-10-30Disposition to issuer4,000$146.63559
2015-10-30Option exercise4,000$61.064,559
2015-10-28Option exercise (derivative)12,000$0.00110,000
2015-10-28Option exercise12,000$61.0612,559
2015-10-28Disposition to issuer12,000$137.15559
2015-10-27Option exercise (derivative)2,500$0.000
2015-10-27Option exercise2,500$57.153,059
2015-10-27Disposition to issuer2,500$137.10559
2015-10-23Option exercise (derivative)3,000$0.00122,000
2015-10-23Option exercise3,000$61.063,559
2015-10-23Disposition to issuer3,000$126.04559
2015-10-16Option exercise (derivative)6,000$0.00125,000
2015-10-16Option exercise6,000$61.066,559
2015-10-16Disposition to issuer6,000$128.60559
2015-10-06Option exercise (derivative)3,000$0.002,500
2015-10-06Option exercise3,000$57.153,559
2015-10-06Disposition to issuer3,000$125.28559
2015-10-02Option exercise (derivative)3,000$0.00131,000
2015-10-02Option exercise3,000$61.063,559
2015-10-02Disposition to issuer3,000$130.90559
2015-09-30Option exercise (derivative)3,000$0.00134,000
2015-09-30Disposition to issuer3,000$131.24559
2015-09-30Option exercise3,000$61.063,559
2015-09-29Option exercise (derivative)3,000$0.005,500
2015-09-29Disposition to issuer3,000$136.97559
2015-09-29Option exercise3,000$57.153,559
2015-09-25Option exercise (derivative)3,000$0.00137,000
2015-09-25Disposition to issuer3,000$137.39559
2015-09-25Option exercise3,000$61.063,559
2015-09-23Option exercise (derivative)4,000$0.00140,000
2015-09-23Option exercise4,000$61.064,559
2015-09-23Disposition to issuer4,000$141.98559
2015-09-22Option exercise (derivative)4,000$0.008,500
2015-09-22Disposition to issuer4,000$144.82559
2015-09-22Option exercise4,000$57.154,559
2015-09-18Option exercise (derivative)4,000$0.00144,000
2015-09-18Option exercise4,000$61.064,559
2015-09-18Disposition to issuer4,000$150.71559
2015-09-16Option exercise (derivative)4,000$0.00148,000
2015-09-16Option exercise4,000$61.064,559
2015-09-16Disposition to issuer4,000$152.22559
2015-09-15Option exercise (derivative)4,000$0.0012,500
2015-09-15Option exercise4,000$57.154,559
2015-09-15Disposition to issuer4,000$154.91559
2015-09-11Option exercise (derivative)5,000$0.00152,000
2015-09-11Option exercise5,000$61.065,559
2015-09-11Disposition to issuer5,000$155.11559
2015-09-09Option exercise (derivative)4,000$0.00157,000
2015-09-09Disposition to issuer4,000$151.77559
2015-09-09Option exercise4,000$61.064,559
2015-09-08Option exercise (derivative)4,000$0.0016,500
2015-09-08Option exercise4,000$57.154,559
2015-09-08Disposition to issuer4,000$154.12559
2015-09-01Option exercise (derivative)3,000$0.0020,500
2015-09-01Disposition to issuer3,000$144.61559
2015-09-01Option exercise3,000$57.153,559
2015-08-26Option exercise (derivative)4,000$0.0023,500
2015-08-26Disposition to issuer4,000$152.68559
2015-08-26Option exercise4,000$57.154,559
2015-08-18Option exercise (derivative)5,000$0.0027,500
2015-08-18Disposition to issuer5,000$167.58559
2015-08-18Option exercise5,000$57.155,559
2015-08-11Option exercise (derivative)5,000$0.0032,500
2015-08-11Disposition to issuer5,000$165.16559
2015-08-11Option exercise5,000$57.155,559
2015-08-04Option exercise (derivative)5,000$0.0037,500
2015-08-04Disposition to issuer5,000$163.73559
2015-08-04Option exercise5,000$57.155,559
2015-07-28Option exercise (derivative)5,000$0.0042,500
2015-07-28Disposition to issuer5,000$165.96559
2015-07-28Option exercise5,000$57.155,559
2015-07-23Option exercise (derivative)2,500$0.000
2015-07-23Disposition to issuer2,500$175.10559
2015-07-23Option exercise2,500$51.373,059
2015-07-21Option exercise (derivative)10,000$0.0047,500
2015-07-21Disposition to issuer10,000$175.17559
2015-07-21Option exercise10,000$57.1510,559
2015-07-16Option exercise (derivative)10,000$0.002,500
2015-07-16Option exercise10,000$51.3710,559
2015-07-16Disposition to issuer10,000$177.81559
2015-07-14Option exercise (derivative)10,000$0.0057,500
2015-07-14Disposition to issuer10,000$175.05559
2015-07-14Option exercise10,000$57.1510,559
2015-07-09Option exercise (derivative)5,000$0.0012,500
2015-07-09Option exercise5,000$51.376,456
2015-07-09Disposition to issuer5,000$167.691,456
2015-07-07Option exercise (derivative)10,000$0.0067,500
2015-07-07Disposition to issuer10,000$170.761,456
2015-07-07Option exercise10,000$57.1511,456
2015-07-02Option exercise (derivative)10,000$0.0017,500
2015-07-02Disposition to issuer10,000$170.111,456
2015-07-02Option exercise10,000$51.3711,456
2015-06-30Option exercise (derivative)10,000$0.0077,500
2015-06-30Disposition to issuer10,000$173.951,456
2015-06-30Option exercise10,000$57.1511,456
2015-06-25Option exercise (derivative)10,000$0.0027,500
2015-06-25Option exercise10,000$51.3711,456
2015-06-25Disposition to issuer10,000$178.631,456
2015-06-23Option exercise (derivative)2,875$0.0037,625
2015-06-23Option exercise2,875$47.504,331
2015-06-23Disposition to issuer2,875$185.891,456
2015-06-18Option exercise (derivative)10,000$0.0037,500
2015-06-18Disposition to issuer10,000$185.781,456
2015-06-18Option exercise10,000$51.3711,456
2015-06-16Option exercise (derivative)10,000$0.0040,500
2015-06-16Option exercise10,000$47.5011,456
2015-06-16Disposition to issuer10,000$186.901,456
2015-06-11Option exercise (derivative)10,000$0.0047,500
2015-06-11Disposition to issuer10,000$186.871,456
2015-06-11Option exercise10,000$51.3711,456
2015-06-09Option exercise (derivative)10,000$0.0050,500
2015-06-09Disposition to issuer10,000$178.121,456
2015-06-09Option exercise10,000$47.5011,456
2015-06-04Option exercise (derivative)10,000$0.0057,500
2015-06-04Option exercise10,000$51.3711,456
2015-06-04Disposition to issuer10,000$179.701,456
2015-06-02Option exercise (derivative)10,000$0.0060,500
2015-06-02Option exercise10,000$47.5011,456
2015-06-02Disposition to issuer10,000$181.921,456
2015-05-28Option exercise (derivative)10,000$0.0067,500
2015-05-28Disposition to issuer10,000$181.851,456
2015-05-28Option exercise10,000$51.3711,456
2015-05-26Option exercise (derivative)10,000$0.0070,500
2015-05-26Disposition to issuer10,000$182.501,456
2015-05-26Option exercise10,000$47.5011,456
2015-05-21Option exercise (derivative)10,000$0.0077,500
2015-05-21Disposition to issuer10,000$182.611,456
2015-05-21Option exercise10,000$51.3711,456
2015-05-19Option exercise (derivative)10,000$0.0080,500
2015-05-19Disposition to issuer10,000$178.061,456
2015-05-19Option exercise10,000$47.5011,456
2015-05-12Option exercise (derivative)10,000$0.0090,500
2015-05-12Option exercise10,000$47.5011,456
2015-05-12Disposition to issuer10,000$173.411,456
2015-05-05Option exercise (derivative)5,000$0.00100,500
2015-05-05Disposition to issuer5,000$169.761,456
2015-05-05Option exercise5,000$47.506,456
2015-04-28Option exercise (derivative)5,000$0.00105,500
2015-04-28Option exercise5,000$47.506,456
2015-04-28Open-market sale5,000$163.311,456
2015-04-21Option exercise (derivative)10,000$0.00110,500
2015-04-21Option exercise10,000$47.5011,456
2015-04-21Open-market sale10,000$187.861,456
2015-04-14Option exercise (derivative)10,000$0.00120,500
2015-04-14Open-market sale10,000$185.821,456
2015-04-14Option exercise10,000$47.5011,456
2015-04-07Option exercise (derivative)10,000$0.00130,500
2015-04-07Open-market sale10,000$179.341,456
2015-04-07Option exercise10,000$47.5011,456
2015-03-31Option exercise (derivative)10,000$0.00140,500
2015-03-31Open-market sale10,000$172.441,456
2015-03-31Option exercise10,000$47.5011,456
2015-03-13Grant / award (derivative)162,750$0.00162,750
2015-03-10Option exercise (derivative)8,750$0.000
2015-03-10Open-market sale8,750$163.841,456
2015-03-10Option exercise8,750$50.0910,206
2015-03-03Option exercise (derivative)10,000$0.0018,750
2015-03-03Open-market sale10,000$157.741,234
2015-03-03Option exercise10,000$50.0911,234
2015-02-24Option exercise (derivative)10,000$0.0028,750
2015-02-24Option exercise10,000$50.0911,234
2015-02-24Open-market sale10,000$155.161,234
2015-02-17Option exercise (derivative)10,000$0.0038,750
2015-02-17Option exercise10,000$50.0911,234
2015-02-17Open-market sale10,000$155.141,234
2015-02-10Option exercise (derivative)10,000$0.0048,750
2015-02-10Option exercise10,000$50.0911,234
2015-02-10Open-market sale10,000$146.681,234
2015-02-03Option exercise (derivative)10,000$0.0058,750
2015-02-03Open-market sale10,000$141.991,234
2015-02-03Option exercise10,000$50.0911,234
2015-01-27Option exercise (derivative)10,000$0.0068,750
2015-01-27Open-market sale10,000$147.191,234
2015-01-27Option exercise10,000$50.0911,234
2015-01-20Option exercise (derivative)10,000$0.0078,750
2015-01-20Open-market sale10,000$146.481,234
2015-01-20Option exercise10,000$50.0911,234
2015-01-13Option exercise (derivative)10,000$0.0088,750
2015-01-13Open-market sale10,000$134.711,234
2015-01-13Option exercise10,000$50.0911,234
2015-01-06Option exercise (derivative)7,500$0.0098,750
2015-01-06Option exercise7,500$50.098,734
2015-01-06Open-market sale7,500$124.931,234
2015-01-02Grant / award (derivative)100,000$0.00100,000
2014-12-30Option exercise (derivative)10,000$0.00106,250
2014-12-30Open-market sale10,000$130.801,234
2014-12-30Option exercise10,000$50.0911,234
2014-12-23Option exercise (derivative)10,000$0.00116,250
2014-12-23Option exercise10,000$50.0911,234
2014-12-23Open-market sale10,000$127.821,234
2014-12-16Option exercise (derivative)10,000$0.00116,250
2014-12-16Option exercise10,000$50.0911,234
2014-12-16Open-market sale10,000$126.041,234
2014-12-09Option exercise (derivative)10,000$0.00126,250
2014-12-09Open-market sale10,000$134.801,234
2014-12-09Option exercise10,000$50.0911,234
2014-12-02Option exercise (derivative)10,000$0.00136,250
2014-12-02Open-market sale10,000$133.631,234
2014-12-02Option exercise10,000$50.0911,234
2014-11-25Option exercise (derivative)10,000$0.00146,250
2014-11-25Option exercise10,000$50.0911,234
2014-11-25Open-market sale10,000$131.301,234
2014-11-21Option exercise (derivative)10,000$0.0010,000
2014-11-21Option exercise10,000$30.7511,234
2014-11-21Open-market sale6,755$129.914,479
2014-11-21Open-market sale3,245$130.631,234
2014-11-18Option exercise (derivative)10,000$0.00156,250
2014-11-18Open-market sale10,000$128.211,234
2014-11-18Option exercise10,000$50.0911,234
2014-11-07Option exercise (derivative)10,000$0.0020,000
2014-11-07Open-market sale2,408$124.898,826
2014-11-07Open-market sale7,592$124.331,234
2014-11-07Option exercise10,000$30.7511,234
2014-10-17Option exercise (derivative)10,000$0.0030,000
2014-10-17Open-market sale10,000$124.851,234
2014-10-17Option exercise10,000$30.7511,234
2014-10-07Option exercise (derivative)35,000$0.000
2014-10-07Option exercise35,000$33.1436,234
2014-10-07Open-market sale35,000$130.141,234
2014-10-03Option exercise (derivative)10,000$0.0040,000
2014-10-03Open-market sale10,000$129.791,234
2014-10-03Option exercise10,000$30.7511,234
2014-09-30Option exercise (derivative)20,000$0.0035,000
2014-09-30Option exercise20,000$33.1421,234
2014-09-30Open-market sale20,000$128.651,234
2014-09-23Option exercise (derivative)50,000$0.0055,000
2014-09-23Open-market sale50,000$131.021,234
2014-09-23Option exercise50,000$33.1451,234
2014-09-19Option exercise (derivative)10,000$0.0050,000
2014-09-19Option exercise10,000$30.7511,234
2014-09-19Open-market sale10,000$129.601,234
2014-09-17Option exercise (derivative)20,000$0.00105,000
2014-09-17Open-market sale20,000$127.011,234
2014-09-17Option exercise20,000$33.1421,234
2014-09-09Option exercise (derivative)15,000$0.00125,000
2014-09-09Option exercise (derivative)5,676$0.000
2014-09-09Option exercise5,676$30.756,910
2014-09-09Option exercise15,000$33.1416,234
2014-09-09Open-market sale5,676$116.771,234
2014-09-05Option exercise (derivative)10,000$0.0060,000
2014-09-05Open-market sale7,547$111.061,234
2014-09-05Open-market sale2,453$112.028,781
2014-09-05Option exercise10,000$30.7511,234
2014-08-15Option exercise (derivative)10,000$0.0060,000
2014-08-15Open-market sale10,000$90.081,234
2014-08-15Option exercise10,000$30.7511,234
2014-08-01Option exercise (derivative)10,000$0.0070,000
2014-08-01Open-market sale4,217$90.297,017
2014-08-01Open-market sale5,783$89.581,234
2014-08-01Option exercise10,000$30.7511,234
2014-07-29Option exercise (derivative)50,000$0.005,676
2014-07-29Open-market sale19,070$95.061,234
2014-07-29Open-market sale30,930$96.9820,304
2014-07-29Option exercise50,000$30.7551,234
2014-07-25Option exercise (derivative)10,000$0.0080,000
2014-07-25Open-market sale996$90.941,234
2014-07-25Open-market sale9,004$91.602,230
2014-07-25Option exercise10,000$30.7511,234
2014-07-11Option exercise (derivative)10,000$0.0090,000
2014-07-11Option exercise10,000$30.7511,234
2014-07-11Open-market sale10,000$93.061,234
2014-06-20Option exercise (derivative)10,000$0.00100,000
2014-06-20Option exercise10,000$30.7511,234
2014-06-20Open-market sale10,000$87.001,234
2014-06-10Option exercise (derivative)10,000$0.0055,676
2014-06-10Open-market sale5,500$96.565,734
2014-06-10Option exercise10,000$30.7511,234
2014-06-10Open-market sale4,500$95.961,234
2014-06-09Option exercise (derivative)10,000$0.00110,000
2014-06-09Option exercise10,000$30.7511,234
2014-06-09Open-market sale10,000$96.321,234
2014-06-03Option exercise (derivative)10,000$0.0065,676
2014-06-03Open-market sale10,000$95.001,234
2014-06-03Option exercise10,000$30.7511,234
2014-05-27Option exercise (derivative)10,000$0.0075,676
2014-05-27Open-market sale5,700$99.625,534
2014-05-27Open-market sale4,300$98.501,234
2014-05-27Option exercise10,000$30.7511,234
2014-05-20Option exercise (derivative)10,000$0.0085,676
2014-05-20Open-market sale4,236$99.641,234
2014-05-20Open-market sale5,764$100.105,470
2014-05-20Option exercise10,000$30.7511,234
2014-05-16Option exercise (derivative)10,000$0.00120,000
2014-05-16Option exercise10,000$30.7511,234
2014-05-16Open-market sale10,000$100.001,234
2014-05-13Option exercise (derivative)10,000$0.0095,676
2014-05-13Option exercise10,000$30.7511,234
2014-05-13Open-market sale1,700$106.859,534
2014-05-13Open-market sale5,051$104.761,234
2014-05-13Open-market sale3,249$106.046,285
2014-05-06Option exercise (derivative)10,000$0.00105,676
2014-05-06Option exercise10,000$30.7511,234
2014-05-06Open-market sale10,000$106.501,234
2014-05-02Option exercise (derivative)10,000$0.00130,000
2014-05-02Open-market sale10,000$102.001,234
2014-05-02Option exercise10,000$30.7511,234
2014-04-29Option exercise (derivative)8,574$0.00115,676
2014-04-29Option exercise (derivative)1,426$0.000
2014-04-29Option exercise8,574$30.7511,234
2014-04-29Open-market sale10,000$95.001,234
2014-04-29Option exercise1,426$27.972,660
2014-04-22Option exercise (derivative)10,000$0.001,426
2014-04-22Option exercise10,000$27.9711,234
2014-04-22Open-market sale10,000$96.001,234
2014-04-15Option exercise (derivative)10,000$0.0011,426
2014-04-15Open-market sale10,000$95.061,234
2014-04-15Option exercise10,000$27.9711,234
2014-04-08Option exercise (derivative)10,000$0.0021,426
2014-04-08Open-market sale10,000$95.001,234
2014-04-08Option exercise10,000$27.9711,234
2014-04-04Option exercise (derivative)10,000$0.00140,000
2014-04-04Open-market sale6,300$93.484,934
2014-04-04Open-market sale3,700$92.791,234
2014-04-04Option exercise10,000$30.7511,234
2014-04-01Option exercise (derivative)10,000$0.0031,426
2014-04-01Open-market sale10,000$95.441,234
2014-04-01Option exercise10,000$27.9711,234
2014-03-25Option exercise (derivative)10,000$0.0041,426
2014-03-25Open-market sale5,200$96.416,034
2014-03-25Option exercise10,000$27.9711,234
2014-03-25Open-market sale2,300$94.371,234
2014-03-25Open-market sale2,500$95.203,534
2014-03-21Option exercise (derivative)10,000$0.00150,000
2014-03-21Open-market sale1,000$95.2010,134
2014-03-21Open-market sale100$95.9311,134
2014-03-21Option exercise10,000$30.7511,234
2014-03-21Open-market sale5,200$93.151,234
2014-03-21Open-market sale3,700$94.406,434
2014-03-18Option exercise (derivative)10,000$0.0051,426
2014-03-18Open-market sale10,000$96.511,234
2014-03-18Option exercise10,000$27.9711,234
2014-03-14Grant / award (derivative)175,000$0.00175,000
2014-03-07Option exercise (derivative)10,000$0.00160,000
2014-03-07Option exercise10,000$30.7511,234
2014-03-07Open-market sale5,193$98.071,234
2014-03-07Open-market sale4,807$100.046,427
2014-02-21Option exercise (derivative)10,000$0.00170,000
2014-02-21Open-market sale6,800$104.554,070
2014-02-21Open-market sale3,173$105.62897
2014-02-21Option exercise10,000$30.7510,897
2014-02-21Open-market sale27$106.2510,870
2014-02-07Option exercise (derivative)10,000$0.00180,000
2014-02-07Open-market sale10,000$96.61897
2014-02-07Option exercise10,000$30.7510,897
2014-01-17Option exercise (derivative)10,000$0.00190,000
2014-01-17Open-market sale10,000$113.03897
2014-01-17Option exercise10,000$30.7510,897
2014-01-03Option exercise (derivative)10,000$0.00200,000
2014-01-03Option exercise10,000$30.7510,897
2014-01-03Open-market sale10,000$110.72897
2013-12-20Option exercise (derivative)8,250$0.000
2013-12-20Option exercise8,250$25.329,147
2013-12-20Open-market sale8,250$87.84897
2013-12-06Option exercise (derivative)10,000$0.008,250
2013-12-06Open-market sale10,000$90.9719,760
2013-12-06Option exercise10,000$25.3229,760
2013-11-15Option exercise (derivative)10,000$0.0018,250
2013-11-15Option exercise10,000$25.3229,760
2013-11-15Open-market sale10,000$94.0019,760
2013-11-01Option exercise (derivative)10,000$0.0028,250
2013-11-01Option exercise10,000$25.3229,760
2013-11-01Open-market sale10,000$90.3419,760
2013-10-18Option exercise (derivative)10,000$0.0038,250
2013-10-18Open-market sale10,000$82.4719,760
2013-10-18Option exercise10,000$25.3229,760
2013-10-04Option exercise (derivative)10,000$0.0048,250
2013-10-04Open-market sale10,000$85.4819,760
2013-10-04Option exercise10,000$25.3229,760
2013-09-20Option exercise (derivative)10,000$0.0058,250
2013-09-20Option exercise10,000$25.3229,760
2013-09-20Open-market sale10,000$77.8619,760
2013-09-06Option exercise (derivative)10,000$0.0068,250
2013-09-06Open-market sale10,000$73.6719,760
2013-09-06Option exercise10,000$25.3229,760
2013-08-16Option exercise (derivative)10,000$0.0078,250
2013-08-16Open-market sale10,000$71.2119,760
2013-08-16Option exercise10,000$25.3229,760
2013-08-02Option exercise (derivative)10,000$0.0088,250
2013-08-02Open-market sale10,000$76.6919,760
2013-08-02Option exercise10,000$25.3229,760
2013-07-19Option exercise (derivative)10,000$0.0098,250
2013-07-19Option exercise10,000$25.3229,760
2013-07-19Open-market sale10,000$70.0019,760
2013-07-05Option exercise (derivative)10,000$0.00108,250
2013-07-05Open-market sale10,000$67.2119,760
2013-07-05Option exercise10,000$25.3229,760
2013-06-21Option exercise (derivative)10,000$0.00118,250
2013-06-21Option exercise10,000$25.3229,760
2013-06-21Open-market sale10,000$63.3419,760
2013-06-07Option exercise (derivative)10,000$0.00128,250
2013-06-07Open-market sale10,000$67.0019,760
2013-06-07Option exercise10,000$25.3229,760
2013-05-17Option exercise (derivative)10,000$0.00138,250
2013-05-17Option exercise10,000$25.3229,760
2013-05-17Open-market sale10,000$69.1719,760
2013-05-03Option exercise (derivative)10,000$0.00148,250
2013-05-03Option exercise10,000$25.3229,760
2013-05-03Open-market sale10,000$65.8119,760
2013-04-19Option exercise (derivative)10,000$0.00158,250
2013-04-19Option exercise10,000$25.3229,760
2013-04-19Open-market sale10,000$60.2619,760
2013-04-05Option exercise (derivative)6,750$0.00168,250
2013-04-05Option exercise (derivative)3,250$0.000
2013-04-05Option exercise6,750$25.3226,510
2013-04-05Open-market sale3,250$60.0119,760
2013-04-05Option exercise3,250$25.3223,010
2013-03-15Grant / award (derivative)161,000$0.00161,000
2013-03-15Option exercise (derivative)10,000$0.003,250
2013-03-15Option exercise10,000$25.3229,760
2013-03-15Open-market sale10,000$61.0619,760
2013-03-01Option exercise (derivative)10,000$0.0013,250
2013-03-01Open-market sale10,000$60.8118,863
2013-03-01Option exercise10,000$25.3228,863
2013-02-15Option exercise (derivative)7,500$0.0023,250
2013-02-15Open-market sale7,500$56.7018,863
2013-02-15Option exercise7,500$25.3226,363
2013-02-01Option exercise (derivative)5,000$0.0030,750
2013-02-01Option exercise5,000$25.3223,863
2013-02-01Open-market sale5,000$53.7918,863
2013-01-18Option exercise (derivative)5,000$0.0035,750
2013-01-18Open-market sale5,000$52.1118,863
2013-01-18Option exercise5,000$25.3223,863
2013-01-04Option exercise (derivative)5,000$0.0040,750
2013-01-04Open-market sale5,000$51.9718,863
2013-01-04Option exercise5,000$25.3223,863
2012-12-21Option exercise (derivative)5,000$0.0045,750
2012-12-21Open-market sale5,000$52.5118,863
2012-12-21Option exercise5,000$25.3223,863
2012-12-07Option exercise (derivative)5,000$0.0050,750
2012-12-07Open-market sale5,000$52.0418,863
2012-12-07Option exercise5,000$25.3223,863
2012-10-19Option exercise (derivative)5,000$0.0055,750
2012-10-19Open-market sale5,000$54.8618,863
2012-10-19Option exercise5,000$25.3223,863
2012-10-05Option exercise (derivative)7,500$0.0060,750
2012-10-05Option exercise7,500$25.3226,363
2012-10-05Open-market sale7,500$57.2618,863
2012-09-21Option exercise (derivative)7,500$0.0068,250
2012-09-21Option exercise7,500$25.3226,363
2012-09-21Open-market sale7,500$57.7918,863
2012-09-07Option exercise (derivative)7,500$0.0075,750
2012-09-07Option exercise7,500$25.3226,363
2012-09-07Open-market sale7,500$55.1918,863
2012-08-17Option exercise (derivative)7,500$0.0083,250
2012-08-17Option exercise7,500$25.3226,363
2012-08-17Open-market sale7,500$56.2218,863
2012-08-03Option exercise (derivative)5,000$0.0090,750
2012-08-03Option exercise5,000$25.3223,863
2012-08-03Open-market sale5,000$54.0218,863
2012-07-20Option exercise (derivative)5,000$0.0095,750
2012-07-20Option exercise5,000$25.3223,863
2012-07-20Open-market sale5,000$52.4618,863
2012-07-06Option exercise (derivative)5,000$0.00100,750
2012-07-06Option exercise5,000$25.3223,863
2012-07-06Open-market sale5,000$51.9618,863
2012-03-15Grant / award (derivative)150,500$0.00150,500
2012-03-02Option exercise (derivative)3,574$0.0061,426
2012-03-02Option exercise3,574$27.9718,863
2012-02-03Option exercise (derivative)5,000$0.00105,750
2012-02-03Option exercise5,000$25.3220,289
2012-02-03Open-market sale5,000$50.2115,289
2011-08-05Option exercise (derivative)5,000$0.00110,750
2011-08-05Open-market sale5,000$50.7715,289
2011-08-05Option exercise5,000$25.3220,289
2011-07-15Option exercise (derivative)7,500$0.00115,750
2011-07-15Option exercise7,500$25.3222,789
2011-07-15Open-market sale7,500$56.2215,289
2011-07-01Option exercise (derivative)7,500$0.00123,250
2011-07-01Option exercise7,500$25.3222,789
2011-07-01Open-market sale7,500$55.6815,289
2011-06-17Option exercise (derivative)5,000$0.00130,750
2011-06-17Option exercise5,000$25.3220,289
2011-06-17Open-market sale5,000$54.3915,289
2011-06-03Option exercise (derivative)10,000$0.00135,750
2011-06-03Open-market sale10,000$62.7015,289
2011-06-03Option exercise10,000$25.3225,289
2011-05-20Option exercise (derivative)10,000$0.00145,750
2011-05-20Open-market sale10,000$65.6015,289
2011-05-20Option exercise10,000$25.3225,289
2011-05-06Option exercise (derivative)10,000$0.00155,750
2011-05-06Option exercise10,000$25.3225,289
2011-05-06Open-market sale10,000$65.9115,289
2011-04-15Option exercise (derivative)10,000$0.00165,750
2011-04-15Open-market sale10,000$66.1215,289
2011-04-15Option exercise10,000$25.3225,289
2011-04-01Option exercise (derivative)10,000$0.00175,750
2011-04-01Option exercise10,000$25.3225,289
2011-04-01Open-market sale10,000$67.3915,289
2011-03-18Option exercise (derivative)10,000$0.00185,750
2011-03-18Open-market sale10,000$65.9815,289
2011-03-18Option exercise10,000$25.3225,289
2011-03-15Grant / award (derivative)87,500$0.0087,500
2011-03-04Option exercise (derivative)10,000$0.00195,750
2011-03-04Open-market sale10,000$69.5415,289
2011-03-04Option exercise10,000$25.3225,289
2011-03-01Gift831$0.006,773
2011-03-01Gift831$0.0015,289
2011-02-18Option exercise (derivative)10,000$0.00205,750
2011-02-18Option exercise10,000$25.3226,120
2011-02-18Open-market sale10,000$67.4216,120
2011-02-07Option exercise (derivative)10,000$0.00215,750
2011-02-07Option exercise10,000$25.3226,120
2011-02-07Open-market sale10,000$65.9516,120
2011-01-21Option exercise (derivative)10,000$0.0065,000
2011-01-21Option exercise10,000$27.9726,120
2011-01-21Open-market sale10,000$67.0316,120
2011-01-20Option exercise (derivative)4,000$0.000
2011-01-20Option exercise4,000$24.3920,120
2011-01-20Open-market sale4,000$67.4716,120
2011-01-07Option exercise (derivative)10,000$0.0075,000
2011-01-07Open-market sale10,000$66.0216,120
2011-01-07Option exercise10,000$27.9726,120
2011-01-06Option exercise (derivative)8,000$0.004,000
2011-01-06Option exercise8,000$24.3924,120
2011-01-06Open-market sale8,000$66.1016,120
2010-12-17Option exercise (derivative)10,000$0.0085,000
2010-12-17Option exercise10,000$27.9734,120
2010-12-17Open-market sale10,000$64.2516,120
2010-12-16Option exercise (derivative)8,000$0.0012,000
2010-12-16Open-market sale8,000$63.7426,120
2010-12-16Option exercise8,000$24.3924,120
2010-12-13Gift159$0.0016,120
2010-12-13Gift396$0.0016,279
2010-12-03Option exercise (derivative)10,000$0.0095,000
2010-12-03Open-market sale10,000$63.0616,675
2010-12-03Option exercise10,000$27.9726,675
2010-12-02Option exercise (derivative)8,000$0.0020,000
2010-12-02Open-market sale8,000$62.4916,675
2010-12-02Option exercise8,000$24.3924,675
2010-11-18Option exercise (derivative)8,000$0.0028,000
2010-11-18Option exercise8,000$24.3924,675
2010-11-18Open-market sale8,000$62.1116,675
2010-11-04Option exercise (derivative)8,000$0.0036,000
2010-11-04Option exercise8,000$24.3924,675
2010-11-04Open-market sale8,000$58.4916,675
2010-11-02Gift960$0.0016,675
2010-11-02Gift960$0.005,942
2010-10-21Option exercise (derivative)8,000$0.0044,000
2010-10-21Option exercise8,000$24.3925,635
2010-10-21Open-market sale8,000$54.7717,635
2010-10-07Option exercise (derivative)8,000$0.0052,000
2010-10-07Option exercise8,000$24.3925,635
2010-10-07Open-market sale8,000$55.1417,635
2010-09-16Option exercise (derivative)8,000$0.0060,000
2010-09-16Open-market sale8,000$51.2717,635
2010-09-16Option exercise8,000$24.3925,635
2010-09-15Grant / award (derivative)87,500$0.0087,500
2010-09-02Option exercise (derivative)8,000$0.0068,000
2010-09-02Open-market sale8,000$47.5517,635
2010-09-02Option exercise8,000$24.3925,635
2010-08-19Option exercise (derivative)8,000$0.0076,000
2010-08-19Option exercise8,000$24.3925,635
2010-08-19Open-market sale8,000$48.4417,635
2010-08-05Option exercise (derivative)8,000$0.0084,000
2010-08-05Open-market sale8,000$49.9817,635
2010-08-05Option exercise8,000$24.3925,635
2010-07-15Option exercise (derivative)8,000$0.0092,000
2010-07-15Option exercise8,000$24.3925,635
2010-07-15Open-market sale8,000$49.3517,635
2010-07-01Option exercise (derivative)8,000$0.00100,000
2010-07-01Option exercise8,000$24.3925,635
2010-07-01Open-market sale8,000$47.5017,635
2010-06-17Option exercise (derivative)8,000$0.00108,000
2010-06-17Open-market sale8,000$54.0417,635
2010-06-17Option exercise8,000$24.3925,635
2010-06-03Option exercise (derivative)8,000$0.00116,000
2010-06-03Option exercise8,000$24.3925,635
2010-06-03Open-market sale8,000$51.9517,635
2010-05-20Option exercise (derivative)8,000$0.00124,000
2010-05-20Open-market sale8,000$51.2917,635
2010-05-20Option exercise8,000$24.3925,635
2010-05-06Option exercise (derivative)8,000$0.00132,000
2010-05-06Open-market sale8,000$53.2917,635
2010-05-06Option exercise8,000$24.3925,635
2010-05-04Gift1,016—17,952
2010-05-04Gift317—17,635
2010-05-04Gift1,016—4,982
2010-04-15Option exercise (derivative)8,000$0.000
2010-04-15Open-market sale8,000$57.8118,968
2010-04-15Option exercise8,000$22.3726,968
2010-04-01Option exercise (derivative)8,000$0.008,000
2010-04-01Option exercise8,000$22.3726,968
2010-04-01Open-market sale8,000$55.0318,968
2010-03-22Option exercise (derivative)100,000$0.000
2010-03-22Option exercise100,000$28.46118,968
2010-03-22Open-market sale100,000$56.5718,968
2010-03-18Option exercise (derivative)8,000$0.0016,000
2010-03-18Open-market sale8,000$56.4918,968
2010-03-18Option exercise8,000$22.3726,968
2010-03-15Option exercise (derivative)75,000$0.00100,000
2010-03-15Grant / award (derivative)87,500$57.1587,500
2010-03-15Open-market sale75,000$57.4418,968
2010-03-15Option exercise75,000$28.4693,968
2010-03-04Option exercise (derivative)8,000$0.0024,000
2010-03-04Open-market sale8,000$57.4518,968
2010-03-04Option exercise8,000$22.3726,968
2010-02-26Gift752—18,968
2010-02-18Option exercise (derivative)8,000$0.0032,000
2010-02-18Open-market sale8,000$56.0719,720
2010-02-18Option exercise8,000$22.3727,720
2010-02-04Option exercise (derivative)8,000$0.0040,000
2010-02-04Open-market sale8,000$57.6319,720
2010-02-04Option exercise8,000$22.3727,720
2010-01-21Option exercise (derivative)8,000$0.0048,000
2010-01-21Option exercise8,000$22.3727,720
2010-01-21Open-market sale8,000$57.0519,720
2010-01-07Option exercise (derivative)8,000$0.0056,000
2010-01-07Open-market sale8,000$53.9219,720
2010-01-07Option exercise8,000$53.9227,720
2009-12-17Option exercise (derivative)8,000$0.0064,000
2009-12-17Open-market sale8,000$52.2419,720
2009-12-17Option exercise8,000$22.3727,720
2009-12-03Option exercise (derivative)8,000$0.0072,000
2009-12-03Option exercise8,000$22.3727,720
2009-12-03Open-market sale8,000$46.1519,720
2009-11-23Option exercise (derivative)8,000$0.0080,000
2009-11-23Option exercise8,000$22.3727,720
2009-11-23Open-market sale8,000$45.3519,720
2009-10-15Option exercise (derivative)8,000$0.0088,000
2009-10-15Option exercise8,000$22.3727,720
2009-10-15Open-market sale8,000$45.0019,720
2009-10-01Option exercise (derivative)8,000$0.0096,000
2009-10-01Option exercise8,000$22.3727,720
2009-10-01Open-market sale8,000$48.2719,720
2009-09-15Grant / award (derivative)83,125$100.1883,125
2009-09-03Option exercise (derivative)4,000$0.0052,000
2009-09-03Open-market sale4,000$90.979,860
2009-09-03Option exercise4,000$44.7413,860
2009-08-20Option exercise (derivative)4,000$0.0056,000
2009-08-20Option exercise4,000$44.7413,860
2009-08-20Open-market sale4,000$92.489,860
2009-08-06Option exercise (derivative)4,000$0.0060,000
2009-08-06Option exercise4,000$44.7413,860
2009-08-06Open-market sale4,000$91.789,860
2009-03-13Grant / award (derivative)70,000$66.2870,000
2009-03-03J825—9,860
2009-03-03J825—1,983
2008-12-26Disposition to issuer (derivative)105,000—336,125
2008-12-26Grant / award (derivative)62,125—441,125
2008-12-26Disposition to issuer (derivative)62,125—274,000
2008-12-26Grant / award (derivative)105,000—379,000
2008-12-19Gift120—12,630
2008-12-19Gift80—12,550
2008-11-24Disposition to issuer (derivative)112,875$0.0087,500
2008-11-24Grant / award (derivative)112,875$0.00112,875
2008-11-24Disposition to issuer (derivative)87,500$0.000
2008-11-24Grant / award (derivative)87,500$0.00200,375
2008-11-11Option exercise (derivative)4,000$0.00441,125
2008-11-11Option exercise4,000$44.7416,043
2008-11-11Open-market sale4,000$90.0012,043
2008-10-16Option exercise (derivative)4,000$0.00445,125
2008-10-16Option exercise4,000$44.7416,043
2008-10-16Open-market sale4,000$90.0312,043
2008-10-02Option exercise (derivative)4,000$0.00449,125
2008-10-02Option exercise4,000$44.7416,043
2008-10-02Open-market sale4,000$103.9512,043
2008-09-18Option exercise (derivative)4,000$0.00453,125
2008-09-18Option exercise4,000$44.7416,043
2008-09-18Open-market sale4,000$103.1412,043
2008-09-15Grant / award (derivative)87,500$0.00200,375
2008-09-04Option exercise (derivative)4,000$0.00457,125
2008-09-04Open-market sale4,000$108.0012,043
2008-09-04Option exercise4,000$44.7416,043
2008-08-21Option exercise (derivative)4,000$0.00461,125
2008-08-21Option exercise4,000$44.7416,043
2008-08-21Open-market sale4,000$103.7212,043
2008-08-07Option exercise (derivative)4,000$0.00465,125
2008-08-07Option exercise4,000$44.7416,043
2008-08-07Open-market sale4,000$113.1712,043
2008-07-17Option exercise (derivative)4,000$0.00469,125
2008-07-17Open-market sale4,000$108.0212,043
2008-07-17Option exercise4,000$44.7416,043
2008-07-03Option exercise (derivative)4,000$0.00469,625
2008-07-03Open-market sale4,000$102.5512,043
2008-07-03Option exercise4,000$44.7416,043
2008-06-19Option exercise (derivative)2,825$0.00473,625
2008-06-19Open-market sale2,825$94.8412,043
2008-06-19Option exercise2,825$17.1014,868
2008-06-05Option exercise (derivative)3,500$0.00476,450
2008-06-05Option exercise3,500$17.1015,543
2008-06-05Open-market sale3,500$96.9112,043
2008-06-03Grant / award (derivative)112,875$0.00112,875
2008-05-15Option exercise (derivative)3,500$0.00599,825
2008-05-15Open-market sale3,500$90.5712,043
2008-05-15Option exercise3,500$17.1015,543
2008-05-01Option exercise (derivative)3,500$0.00599,825
2008-05-01Option exercise3,500$17.1015,543
2008-05-01Open-market sale3,500$86.8412,043
2008-04-17Option exercise (derivative)3,500$0.00603,325
2008-04-17Open-market sale3,500$83.1512,043
2008-04-17Option exercise3,500$17.1015,543
2008-04-03Option exercise (derivative)3,500$0.00493,950
2008-04-03Option exercise3,500$17.1015,543
2008-04-03Open-market sale3,500$86.3512,043
2008-04-03Option exercise (derivative)3,500$0.00606,825
2008-04-03Option exercise3,500$17.1015,543
2008-04-03Open-market sale3,500$86.3512,043
2008-04-01Option exercise (derivative)112,875$0.00610,325
2008-03-20Option exercise (derivative)3,500$0.00497,450
2008-03-20Open-market sale3,500$80.5212,043
2008-03-20Option exercise3,500$17.1015,543
2008-03-06Option exercise (derivative)3,500$0.00500,950
2008-03-06Option exercise3,500$17.1015,543
2008-03-06Open-market sale3,500$82.7112,043
2008-02-21Option exercise (derivative)3,500$0.00504,450
2008-02-21Open-market sale3,500$83.2312,043
2008-02-21Option exercise3,500$17.1015,543
2008-02-07Option exercise (derivative)3,500$0.00507,950
2008-02-07Option exercise3,500$17.1015,543
2008-02-07Open-market sale3,500$83.8812,043
2008-01-17Option exercise (derivative)3,500$0.00511,450
2008-01-17Option exercise3,500$17.1015,543
2008-01-17Open-market sale3,500$94.4812,043
2008-01-03Option exercise (derivative)3,500$0.00514,950
2008-01-03Open-market sale3,500$101.3112,043
2008-01-03Option exercise3,500$17.1015,543
2007-12-20Option exercise (derivative)3,500$0.00518,450
2007-12-20Option exercise3,500$17.1015,543
2007-12-20Open-market sale3,500$98.9312,043
2007-12-10Gift99—12,043
2007-12-06Option exercise (derivative)3,500$0.00521,950
2007-12-06Open-market sale3,500$97.7612,142
2007-12-06Option exercise3,500$17.1015,642
2007-12-06Gift51—12,142
2007-12-05Gift280—12,193
2007-11-15Option exercise (derivative)3,500$0.00525,450
2007-11-15Open-market sale3,500$103.3012,473
2007-11-15Option exercise3,500$17.1015,973
2007-11-06Option exercise (derivative)13,867$0.00541,750
2007-11-06Option exercise (derivative)3,129$0.00555,617
2007-11-06Option exercise (derivative)12,894$0.00572,904
2007-11-06Option exercise (derivative)8,542$0.00533,208
2007-11-06Option exercise (derivative)4,258$0.00528,950
2007-11-06Option exercise (derivative)14,158$0.00558,746
2007-11-06Option exercise4,258$23.4869,321
2007-11-06Option exercise12,894$16.7525,367
2007-11-06Open-market sale56,848$102.7012,473
2007-11-06Option exercise14,158$14.1339,525
2007-11-06Option exercise8,542$23.4865,063
2007-11-06Option exercise13,867$22.9556,521
2007-11-06Option exercise3,129$17.1042,654
2007-11-01Option exercise (derivative)2,718$0.00585,798
2007-11-01Option exercise (derivative)782$0.00588,516
2007-11-01Open-market sale3,500$90.7812,473
2007-11-01Option exercise2,718$17.1015,973
2007-11-01Option exercise782$16.7513,255
2007-10-18Option exercise (derivative)3,500$0.00589,298
2007-10-18Option exercise3,500$16.7515,973
2007-10-18Open-market sale3,500$70.3012,473
2007-10-04Option exercise (derivative)3,500$0.00592,798
2007-10-04Option exercise3,500$16.7515,973
2007-10-04Open-market sale3,500$66.5212,473
2007-09-20Option exercise (derivative)3,500$0.00596,298
2007-09-20Open-market sale3,500$67.2412,473
2007-09-20Option exercise3,500$16.7515,973
2007-09-14Option exercise (derivative)62,125$0.00599,798
2007-09-14Option exercise (derivative)62,125$0.00599,798
2007-09-06Option exercise (derivative)3,500$0.00537,673
2007-09-06Open-market sale3,500$69.4912,473
2007-09-06Option exercise3,500$16.7515,973
2007-08-16Option exercise (derivative)3,500$0.00541,173
2007-08-16Open-market sale3,500$64.3412,473
2007-08-16Option exercise3,500$16.7515,973
2007-08-02Option exercise (derivative)3,500$0.00544,673
2007-08-02Open-market sale3,500$69.8912,473
2007-08-02Option exercise3,500$16.7515,973
2007-07-23Option exercise (derivative)3,500$0.00548,173
2007-07-23Option exercise3,500$16.7515,973
2007-07-23Open-market sale3,500$69.3312,473
2007-07-09Option exercise (derivative)3,500$0.00551,673
2007-07-09Open-market sale3,500$65.5812,473
2007-07-09Option exercise3,500$16.7515,973
2007-06-21Option exercise (derivative)3,500$0.00555,173
2007-06-21Option exercise3,500$16.7515,973
2007-06-21Open-market sale3,500$63.6212,473
2007-06-07Option exercise (derivative)3,500$0.00558,673
2007-06-07Option exercise3,500$16.7515,973
2007-06-07Open-market sale3,500$65.6512,473
2007-05-17Option exercise (derivative)3,500$0.00562,173
2007-05-17Open-market sale3,500$65.9612,473
2007-05-17Option exercise3,500$16.7515,973
2007-05-03Option exercise (derivative)3,500$0.00565,673
2007-05-03Option exercise3,500$16.7515,973
2007-05-03Open-market sale3,500$58.7212,473
2007-04-19Option exercise (derivative)3,500$0.00569,173
2007-04-19Option exercise3,500$16.7515,973
2007-04-19Open-market sale3,500$53.8812,473
2007-04-05Option exercise (derivative)3,500$0.00572,673
2007-04-05Option exercise3,500$16.7515,973
2007-04-05Open-market sale3,500$52.8412,473
2007-03-15Option exercise (derivative)3,500$0.00523,673
2007-03-15Option exercise (derivative)52,500$0.00576,173
2007-03-15Option exercise3,500$56.4912,473
2007-03-15Option exercise3,500$16.7515,973
2007-03-01Option exercise (derivative)3,500$0.00527,173
2007-03-01Open-market sale3,500$55.5612,473
2007-03-01Option exercise3,500$16.7515,973
2007-02-15Option exercise (derivative)3,500$0.00530,673
2007-02-15Option exercise3,500$16.7515,973
2007-02-15Open-market sale3,500$51.3112,473
2007-02-01Option exercise (derivative)3,500$0.00534,173
2007-02-01Option exercise3,500$16.7515,973
2007-02-01Open-market sale3,500$52.5812,473
2007-01-18Option exercise (derivative)3,500$0.00537,673
2007-01-18Option exercise3,500$16.7515,973
2007-01-18Open-market sale3,500$57.9012,473
2007-01-04Option exercise3,500$16.7515,973
2007-01-04Open-market sale3,500$52.7612,473
2006-12-21Option exercise (derivative)3,500$0.00544,673
2006-12-21Option exercise3,500$16.7515,973
2006-12-21Open-market sale3,500$54.2412,473
2006-12-18Gift460$0.0012,473
2006-12-07Option exercise (derivative)3,500$0.00548,173
2006-12-07Option exercise3,500$16.7516,433
2006-12-07Open-market sale3,500$58.6012,933
2006-11-16Option exercise (derivative)3,500$0.00551,673
2006-11-15Open-market sale3,500$57.5112,933
2006-11-15Option exercise3,500$16.7516,433
2006-11-02Option exercise (derivative)642$0.00558,031
2006-11-02Option exercise (derivative)2,858$0.00555,173
2006-11-02Option exercise2,858$16.7516,433
2006-11-02Option exercise642$15.6913,575
2006-11-02Open-market sale3,500$59.6412,933
2006-10-19Option exercise (derivative)2,942$0.00559,231
2006-10-19Option exercise (derivative)558$0.00558,673
2006-10-19Open-market sale558$57.4212,933
2006-10-19Open-market sale2,942$57.4213,491
2006-10-19Option exercise558$15.6916,433
2006-10-19Option exercise2,942$14.1315,875
2006-10-05Option exercise (derivative)3,500$0.00562,173
2006-10-05Option exercise3,500$14.1316,433
2006-10-05Open-market sale3,500$51.5412,933
2006-09-21Option exercise (derivative)3,500$0.00565,673
2006-09-21Open-market sale3,500$56.6512,933
2006-09-21Option exercise3,500$14.1316,433
2006-09-15Option exercise (derivative)87,500$0.00569,174
2006-09-07Option exercise (derivative)3,500$0.00481,674
2006-09-07Open-market sale3,500$52.4812,933
2006-09-07Option exercise3,500$14.1316,433
2006-08-21Option exercise (derivative)19,111$0.00485,174
2006-08-21Open-market sale19,111$54.3312,933
2006-08-21Option exercise19,111$23.4632,044
2006-08-17Option exercise (derivative)3,500$0.00504,285
2006-08-17Open-market sale3,500$55.3712,933
2006-08-17Option exercise3,500$14.1316,433
2006-08-14Option exercise (derivative)12,622$0.00514,273
2006-08-14Option exercise (derivative)6,489$0.00507,784
2006-08-14Option exercise6,489$23.4632,044
2006-08-14Open-market sale12,622$53.9419,422
2006-08-14Open-market sale6,489$53.9412,933
2006-08-14Option exercise12,622$22.9525,555
2006-08-07Option exercise (derivative)15,111$0.00526,895
2006-08-07Option exercise (derivative)4,000$0.00542,006
2006-08-07Open-market sale4,000$54.6928,044
2006-08-07Open-market sale15,111$54.6912,933
2006-08-07Option exercise15,111$22.9532,044
2006-08-07Option exercise4,000$12.6916,933
2006-08-03Option exercise (derivative)3,500$0.00546,006
2006-08-03Open-market sale3,500$53.0612,933
2006-08-03Option exercise3,500$14.1316,433
2006-07-20Option exercise (derivative)3,500$0.00549,506
2006-07-20Open-market sale3,500$55.5812,933
2006-07-20Option exercise3,500$14.1316,433
2006-07-06Option exercise (derivative)3,500$0.00553,006
2006-07-06Open-market sale3,500$58.0312,933
2006-07-06Option exercise3,500$14.1316,433
2006-06-15Option exercise (derivative)3,500$0.00556,506
2006-06-15Open-market sale3,500$50.0312,933
2006-06-15Option exercise3,500$14.1316,433
2006-06-01Option exercise (derivative)3,500$0.00560,006
2006-06-01Option exercise3,500$14.1316,433
2006-06-01Open-market sale3,500$48.6312,933
2006-05-18Option exercise (derivative)3,500$0.00563,506
2006-05-18Open-market sale3,500$50.8812,933
2006-05-18Option exercise3,500$14.1316,433
2006-05-05Gift1,158$0.0011,775
2006-05-04Option exercise (derivative)3,500$0.00567,006
2006-05-04Option exercise3,500$14.1316,433
2006-05-04Open-market sale3,500$55.4012,933
2006-04-20Option exercise (derivative)3,500$0.00570,506
2006-04-20Option exercise3,500$14.1316,433
2006-04-20Open-market sale3,500$61.1112,933
2006-04-06Option exercise (derivative)3,500$0.00574,006
2006-04-06Open-market sale3,500$65.1112,933
2006-04-06Option exercise3,500$14.1316,433
2006-03-16Option exercise (derivative)3,500$0.00577,006
2006-03-16Option exercise3,500$14.1316,433
2006-03-16Open-market sale3,500$63.7512,933
2006-03-02Option exercise (derivative)3,500$0.00581,006
2006-03-02Open-market sale3,500$63.5212,933
2006-03-02Option exercise3,500$14.1316,433
2006-02-16Option exercise (derivative)3,500$0.00584,506
2006-02-16Option exercise3,500$14.1316,433
2006-02-16Open-market sale3,500$66.0012,933
2006-02-02Option exercise (derivative)3,500$0.00588,006
2006-02-02Option exercise3,500$14.1316,433
2006-02-02Open-market sale3,500$66.0912,933
2006-01-19Option exercise (derivative)3,500$0.00591,506
2006-01-19Open-market sale3,500$68.5112,933
2006-01-19Option exercise3,500$14.1316,433
2006-01-05Option exercise3,500$14.1316,433
2006-01-05Open-market sale3,500$68.9012,933
2006-01-04Option exercise (derivative)3,500$0.00541,173
2005-01-05Option exercise (derivative)3,500$0.00595,006

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