SEC CIK 897667

CROOKE STANLEY T

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

Current Positions

CompanyShares OwnedAs Of
IONSview stock →2,0212021-01-26

Position History — IONS

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

0301,097602,194903,2912006-112012-092014-012015-042017-012018-012021-012021-01

Recent Filings — IONS

DateActivitySharesPriceOwned After
2021-01-26Open-market sale28,333$63.742,021
2021-01-22Open-market sale40,000$61.68494,391
2021-01-21Open-market sale21,042$61.65534,391
2021-01-21Open-market sale13,958$60.53555,433
2021-01-15Option exercise (derivative)47,257$0.0087,885
2021-01-15Option exercise (derivative)4,371$0.007,801
2021-01-15Grant / award (derivative)5,333$0.005,333
2021-01-15Tax withholding1,434$61.283,111
2021-01-15Option exercise47,257$0.0049,278
2021-01-15Tax withholding18,924$61.2830,354
2021-01-15Option exercise4,371$0.004,545
2021-01-04Grant / award (derivative)12,000$0.0012,000
2020-12-17Open-market sale1,407$50.50174
2020-12-15Open-market sale39,000$49.78600,391
2020-12-07Open-market sale5,000$51.87645,391
2020-12-07Open-market sale6,000$51.50639,391
2020-11-25Option exercise (derivative)12,990$0.000
2020-11-25Option exercise12,990$39.8715,011
2020-11-25Open-market sale12,990$50.052,021
2020-11-24Option exercise (derivative)2,590$0.0012,990
2020-11-24Option exercise2,590$39.874,611
2020-11-24Open-market sale2,590$50.832,021
2020-11-23Option exercise (derivative)11,600$0.0015,580
2020-11-23Option exercise (derivative)500$0.000
2020-11-23Option exercise500$39.872,081
2020-11-23Open-market sale500$50.001,581
2020-11-23Open-market sale11,600$50.112,021
2020-11-23Option exercise11,600$39.8713,621
2020-09-22Open-market sale50,000$50.41650,391
2020-09-21Open-market sale2,000$50.181,581
2020-06-25Open-market sale9,914$60.112,021
2020-06-24Open-market sale5,000$58.8011,935
2020-06-19Open-market sale10,000$58.3316,935
2020-06-17Open-market sale2,000$58.253,581
2020-06-17Open-market sale15,000$57.9026,935
2020-03-25Open-market sale15,000$47.0041,935
2020-03-25Open-market sale1,000$47.005,581
2020-03-19Open-market sale1,000$45.006,581
2020-03-19Open-market sale5,000$46.0056,545
2020-03-19Open-market sale10,000$44.7561,545
2020-03-17Open-market sale4,969$44.5086,966
2020-03-17Open-market sale5,651$45.0075,894
2020-03-17Open-market sale4,349$45.0071,545
2020-03-17Open-market sale5,421$44.5081,545
2020-03-17Open-market sale5,421$44.5081,935
2020-03-17Open-market sale4,579$44.5087,356
2020-03-17Open-market sale4,349$45.0071,935
2020-03-17Open-market sale5,651$45.0076,284
2020-01-15Grant / award (derivative)62,982$0.0062,982
2020-01-15Grant / award (derivative)5,545$0.005,545
2020-01-15Option exercise (derivative)3,317$0.006,627
2020-01-15Option exercise (derivative)39,643$0.0072,160
2020-01-15Option exercise3,317$0.008,849
2020-01-15Tax withholding1,268$62.067,581
2020-01-15Option exercise39,643$0.00109,277
2020-01-15Tax withholding17,342$62.0691,935
2020-01-02Grant / award (derivative)12,477$0.0012,477
2020-01-02Grant / award (derivative)141,709$0.00141,709
2019-08-21Option exercise (derivative)10,000$0.0027,180
2019-08-21Option exercise10,000$39.8779,634
2019-08-21Open-market sale10,000$72.1569,634
2019-08-20Option exercise (derivative)10,000$0.0037,180
2019-08-20Option exercise (derivative)2,000$0.00500
2019-08-20Option exercise2,000$39.877,532
2019-08-20Open-market sale2,000$71.005,532
2019-08-20Open-market sale10,000$71.0069,634
2019-08-20Option exercise10,000$39.8779,634
2019-07-18Option exercise (derivative)10,000$0.0047,180
2019-07-18Open-market sale10,000$70.2569,634
2019-07-18Option exercise10,000$39.8779,634
2019-04-16Option exercise (derivative)700$0.002,500
2019-04-16Option exercise (derivative)13,320$0.0057,180
2019-04-16Option exercise (derivative)6,680$0.000
2019-04-16Option exercise700$39.876,232
2019-04-16Option exercise300$10.825,832
2019-04-16Open-market sale13,320$84.5669,634
2019-04-16Option exercise13,320$39.8782,954
2019-04-16Open-market sale700$84.755,532
2019-04-16Option exercise6,680$14.6976,314
2019-04-15Option exercise (derivative)10,000$0.006,680
2019-04-15Option exercise (derivative)1,000$0.00300
2019-04-15Open-market sale1,000$85.255,532
2019-04-15Option exercise1,000$10.826,532
2019-04-15Open-market sale10,000$85.2569,634
2019-04-15Option exercise10,000$14.6979,634
2019-02-26Option exercise (derivative)37,000$0.0070,500
2019-02-26Option exercise37,000$39.87106,634
2019-02-26Open-market sale37,000$61.5469,634
2019-02-25Option exercise (derivative)40,000$0.00107,500
2019-02-25Open-market sale40,000$60.0769,634
2019-02-25Option exercise40,000$39.87109,634
2019-02-13Option exercise (derivative)1,604$0.001,300
2019-02-13Option exercise (derivative)5,300$0.003,200
2019-02-13Option exercise (derivative)40,000$0.00147,500
2019-02-13Option exercise5,300$39.8710,832
2019-02-13Open-market sale1,604$60.005,532
2019-02-13Option exercise1,604$10.827,136
2019-02-13Open-market sale40,000$60.1069,634
2019-02-13Option exercise40,000$39.87109,634
2019-01-15Option exercise (derivative)30,587$0.0048,077
2019-01-15Grant / award (derivative)5,332$0.005,332
2019-01-15Option exercise (derivative)2,346$0.004,612
2019-01-15Grant / award (derivative)63,726$0.0063,726
2019-01-15Option exercise2,346$0.006,474
2019-01-15Tax withholding12,686$58.2669,634
2019-01-15Option exercise30,587$0.0082,320
2019-01-15Tax withholding942$58.265,532
2019-01-02Grant / award (derivative)143,400$0.00143,400
2019-01-02Grant / award (derivative)12,000$0.0012,000
2018-04-17Option exercise (derivative)4,000$0.002,904
2018-04-17Option exercise (derivative)9,962$0.0016,680
2018-04-17Option exercise2,000$10.826,128
2018-04-17Open-market sale4,981$44.3051,733
2018-04-17Option exercise4,981$14.6956,714
2018-04-17Open-market sale2,000$44.504,128
2018-01-29Option exercise (derivative)1,000$0.006,904
2018-01-29Option exercise (derivative)10,000$0.0026,642
2018-01-29Open-market sale10,000$54.1251,733
2018-01-29Option exercise1,000$10.825,128
2018-01-29Open-market sale1,000$54.124,128
2018-01-29Option exercise10,000$14.6961,733
2018-01-15Grant / award (derivative)35,149$0.0035,149
2018-01-15Option exercise (derivative)1,722$0.003,047
2018-01-15Option exercise (derivative)29,612$0.0043,515
2018-01-15Grant / award (derivative)3,911$0.003,911
2018-01-15Open-market sale656$51.764,128
2018-01-15Option exercise29,612$0.0067,626
2018-01-15Open-market sale15,893$51.7651,733
2018-01-15Option exercise1,722$0.004,784
2018-01-08Option exercise (derivative)1,000$0.007,904
2018-01-08Option exercise (derivative)10,000$0.0036,642
2018-01-08Open-market sale1,000$52.013,062
2018-01-08Open-market sale10,000$52.0138,014
2018-01-08Option exercise10,000$14.6948,014
2018-01-08Option exercise1,000$10.824,062
2018-01-03Option exercise (derivative)20,000$0.0046,642
2018-01-03Option exercise (derivative)904$0.000
2018-01-03Option exercise (derivative)1,096$0.008,904
2018-01-03Option exercise1,096$10.824,158
2018-01-03Open-market sale904$49.713,062
2018-01-03Option exercise20,000$14.6958,014
2018-01-03Open-market sale20,000$50.0238,014
2018-01-03Option exercise904$7.253,966
2018-01-02Grant / award (derivative)158,175$0.00158,175
2018-01-02Grant / award (derivative)17,603$0.0017,603
2017-10-13Option exercise (derivative)15,000$0.0066,642
2017-10-13Option exercise (derivative)1,500$0.00904
2017-10-13Option exercise15,000$14.6953,014
2017-10-13Open-market sale15,000$59.4638,014
2017-10-13Option exercise1,500$7.254,562
2017-10-13Open-market sale1,500$59.463,062
2017-10-04Option exercise (derivative)10,000$0.0081,642
2017-10-04Option exercise (derivative)1,000$0.002,404
2017-10-04Option exercise5,000$14.6943,014
2017-10-04Open-market sale500$54.203,062
2017-10-04Option exercise500$7.253,562
2017-10-04Open-market sale5,000$54.2538,014
2017-10-02Option exercise (derivative)15,000$0.0091,642
2017-10-02Option exercise (derivative)1,500$0.003,404
2017-10-02Option exercise5,000$14.6943,014
2017-10-02Open-market sale5,000$52.5038,014
2017-10-02Open-market sale500$52.053,062
2017-10-02Option exercise500$7.253,562
2017-07-20Option exercise (derivative)10,000$0.00106,642
2017-07-20Option exercise (derivative)1,000$0.004,904
2017-07-20Option exercise1,000$7.254,062
2017-07-20Option exercise10,000$14.6948,014
2017-07-20Open-market sale1,000$55.353,062
2017-07-20Open-market sale10,000$55.3538,014
2017-07-17Option exercise (derivative)1,500$0.005,904
2017-07-17Option exercise (derivative)15,000$0.00116,642
2017-07-17Option exercise1,500$7.254,562
2017-07-17Option exercise15,000$14.6953,014
2017-07-17Open-market sale15,000$52.4538,014
2017-07-17Open-market sale1,500$52.453,062
2017-07-03Option exercise (derivative)1,538$0.00131,642
2017-07-03Option exercise (derivative)1,500$0.007,404
2017-07-03Option exercise (derivative)13,462$0.000
2017-07-03Option exercise1,538$14.6939,552
2017-07-03Option exercise13,462$7.2551,476
2017-07-03Option exercise1,500$7.254,562
2017-07-03Open-market sale1,538$52.3038,014
2017-07-03Open-market sale1,500$52.103,062
2017-04-25Option exercise (derivative)15,000$0.0013,462
2017-04-25Option exercise (derivative)1,500$0.008,904
2017-04-25Open-market sale1,500$47.813,062
2017-04-25Option exercise1,500$7.254,562
2017-04-25Open-market sale15,000$47.8138,014
2017-04-25Option exercise15,000$7.2553,014
2017-04-19Option exercise (derivative)5,000$0.0028,462
2017-04-19Option exercise (derivative)500$0.0010,404
2017-04-19Open-market sale5,000$43.2538,014
2017-04-19Option exercise500$7.253,562
2017-04-19Open-market sale500$43.253,062
2017-04-19Option exercise5,000$7.2543,014
2017-04-13Option exercise (derivative)500$0.000
2017-04-13Option exercise (derivative)500$0.0010,904
2017-04-13Option exercise (derivative)10,000$0.0033,462
2017-04-13Open-market sale10,000$41.3038,014
2017-04-13Open-market sale500$41.303,062
2017-04-13Option exercise500$10.293,562
2017-04-13Option exercise10,000$7.2548,014
2017-04-12Option exercise (derivative)10,000$0.0043,462
2017-04-12Option exercise (derivative)1,000$0.00500
2017-04-12Option exercise10,000$7.2548,014
2017-04-12Open-market sale10,000$40.0738,014
2017-04-12Open-market sale1,000$40.073,062
2017-04-12Option exercise1,000$10.294,062
2017-03-02Option exercise (derivative)11,000$0.0053,462
2017-03-02Option exercise (derivative)1,100$0.001,500
2017-03-02Option exercise11,000$7.2549,014
2017-03-02Open-market sale11,000$51.0538,014
2017-03-02Option exercise1,100$10.294,162
2017-03-02Open-market sale1,100$51.053,062
2017-01-17Open-market sale139$46.292,638
2017-01-17Open-market sale163$46.292,423
2017-01-17Open-market sale4,410$46.2938,014
2017-01-17Open-market sale131$46.293,062
2017-01-17Open-market sale3,728$46.2934,291
2017-01-17Open-market sale4,236$46.2931,144
2017-01-17Open-market sale3,008$46.2927,568
2017-01-17Open-market sale142$46.292,859
2017-01-15Grant / award (derivative)27,168$0.0027,168
2017-01-15Option exercise (derivative)334$0.00999
2017-01-15Option exercise (derivative)363$0.00724
2017-01-15Option exercise (derivative)354$0.00354
2017-01-15Grant / award (derivative)2,692$0.002,692
2017-01-15Option exercise (derivative)8,133$0.0024,397
2017-01-15Option exercise (derivative)6,875$0.0013,750
2017-01-15Option exercise (derivative)7,812$0.007,812
2017-01-15Option exercise (derivative)416$0.000
2017-01-15Option exercise363$0.003,001
2017-01-15Option exercise354$0.002,777
2017-01-15Option exercise416$0.002,586
2017-01-15Option exercise6,875$0.0038,019
2017-01-15Option exercise7,812$0.0035,380
2017-01-15Option exercise5,547$0.0030,576
2017-01-15Option exercise334$0.003,193
2017-01-15Option exercise8,133$0.0042,424
2017-01-10Option exercise (derivative)12,000$0.0064,462
2017-01-10Option exercise (derivative)1,200$0.002,600
2017-01-10Open-market sale1,200$49.252,170
2017-01-10Option exercise12,000$7.2537,029
2017-01-10Open-market sale12,000$49.2525,029
2017-01-10Option exercise1,200$10.293,370
2017-01-04Option exercise (derivative)7,000$0.0076,462
2017-01-04Option exercise (derivative)700$0.003,800
2017-01-04Open-market sale7,000$50.1025,029
2017-01-04Option exercise7,000$7.2532,029
2017-01-04Option exercise700$10.292,870
2017-01-04Open-market sale700$50.102,170
2017-01-03Option exercise (derivative)1,000$0.004,500
2017-01-03Option exercise (derivative)10,000$0.0083,462
2017-01-03Grant / award (derivative)16,157$0.0016,157
2017-01-03Grant / award (derivative)163,013$0.00163,013
2017-01-03Open-market sale500$47.302,170
2017-01-03Option exercise500$10.292,670
2017-01-03Open-market sale5,000$47.3025,029
2017-01-03Option exercise5,000$7.2530,029
2016-11-10Option exercise (derivative)10,000$0.0093,462
2016-11-10Option exercise (derivative)1,000$0.005,500
2016-11-10Option exercise10,000$7.2535,029
2016-11-10Open-market sale10,000$40.2325,029
2016-11-10Option exercise1,000$10.293,170
2016-11-10Open-market sale1,000$42.222,170
2016-11-09Option exercise (derivative)3,741$0.00103,462
2016-11-09Option exercise (derivative)16,259$0.000
2016-11-09Option exercise (derivative)2,000$0.006,500
2016-11-09Option exercise1,000$10.293,170
2016-11-09Option exercise3,741$7.2528,770
2016-11-09Option exercise6,259$10.2931,288
2016-11-09Open-market sale1,000$37.252,170
2016-11-09Open-market sale10,000$35.5525,029
2016-11-09Option exercise10,000$10.2935,029
2016-10-05Option exercise (derivative)1,000$0.008,500
2016-10-05Option exercise (derivative)10,000$0.0016,259
2016-10-05Option exercise10,000$10.2935,029
2016-10-05Option exercise1,000$10.293,170
2016-10-05Open-market sale1,000$36.612,170
2016-10-05Open-market sale10,000$36.6125,029
2016-09-27Option exercise (derivative)20,000$0.0026,259
2016-09-27Option exercise (derivative)2,000$0.009,500
2016-09-27Option exercise20,000$10.2945,029
2016-09-27Open-market sale20,000$36.0225,029
2016-09-27Open-market sale2,000$36.052,170
2016-09-27Option exercise2,000$10.294,170
2016-09-21Option exercise (derivative)20,000$0.0046,259
2016-09-21Option exercise (derivative)2,000$0.0011,500
2016-09-21Option exercise20,000$10.2945,029
2016-09-21Open-market sale2,000$35.502,170
2016-09-21Open-market sale20,000$35.5025,029
2016-09-21Option exercise2,000$10.294,170
2016-04-06Option exercise (derivative)1,000$0.0013,500
2016-04-06Option exercise (derivative)10,000$0.0066,259
2016-04-06Open-market sale500$45.952,170
2016-04-06Option exercise500$10.292,670
2016-04-06Open-market sale5,000$45.9525,029
2016-04-06Option exercise5,000$10.2930,029
2016-03-31Option exercise (derivative)500$0.000
2016-03-31Option exercise (derivative)10,000$0.0076,259
2016-03-31Option exercise (derivative)500$0.0014,500
2016-03-31Option exercise5,000$10.2930,029
2016-03-31Open-market sale5,000$40.7225,029
2016-03-31Option exercise500$9.222,670
2016-03-31Open-market sale500$40.722,170
2016-01-19Open-market sale4,317$41.4621,952
2016-01-19Open-market sale3,065$41.4618,456
2016-01-19Open-market sale145$41.462,170
2016-01-19Open-market sale3,798$41.4725,029
2016-01-19Open-market sale124$41.461,489
2016-01-19Open-market sale166$41.461,739
2016-01-19Open-market sale141$41.461,952
2016-01-19Open-market sale1,645$41.4615,974
2016-01-15Option exercise (derivative)363$0.001,087
2016-01-15Grant / award (derivative)1,333$0.001,333
2016-01-15Option exercise (derivative)416$0.00416
2016-01-15Option exercise (derivative)6,875$0.0020,625
2016-01-15Option exercise (derivative)7,813$0.0015,624
2016-01-15Option exercise (derivative)5,547$0.005,547
2016-01-15Option exercise (derivative)2,977$0.000
2016-01-15Option exercise (derivative)354$0.00708
2016-01-15Grant / award (derivative)32,530$0.0032,530
2016-01-15Option exercise7,813$0.0026,269
2016-01-15Option exercise5,547$0.0021,521
2016-01-15Option exercise2,977$0.0017,619
2016-01-15Option exercise6,875$0.0028,827
2016-01-15Option exercise316$0.001,613
2016-01-15Option exercise416$0.001,905
2016-01-15Option exercise354$0.002,093
2016-01-15Option exercise363$0.002,315
2016-01-05Option exercise (derivative)5,000$0.0086,259
2016-01-05Option exercise (derivative)500$0.00500
2016-01-05Option exercise5,000$10.2919,642
2016-01-05Option exercise500$9.221,797
2016-01-05Open-market sale500$62.101,297
2016-01-05Open-market sale5,000$62.1014,642
2016-01-04Grant / award (derivative)8,000$0.008,000
2016-01-04Option exercise (derivative)1,000$0.001,000
2016-01-04Option exercise (derivative)10,000$0.0091,259
2016-01-04Grant / award (derivative)195,182$0.00195,182
2016-01-04Open-market sale1,000$61.051,297
2016-01-04Option exercise10,000$10.2924,642
2016-01-04Option exercise1,000$9.222,297
2016-01-04Open-market sale10,000$61.0514,642
2015-10-23Option exercise (derivative)4,163$0.000
2015-10-23Option exercise (derivative)20,837$0.00101,259
2015-10-23Option exercise (derivative)2,500$0.002,000
2015-10-23Option exercise2,000$9.223,297
2015-10-23Option exercise500$9.221,797
2015-10-23Open-market sale500$45.301,297
2015-10-23Option exercise5,000$10.2919,642
2015-10-23Option exercise4,163$11.2718,805
2015-10-23Open-market sale15,837$44.1814,642
2015-10-23Option exercise15,837$10.2930,479
2015-10-21Option exercise (derivative)15,000$0.004,163
2015-10-21Option exercise (derivative)1,000$0.000
2015-10-21Option exercise (derivative)500$0.004,500
2015-10-21Option exercise15,000$11.2729,642
2015-10-21Open-market sale15,000$43.0014,642
2015-10-21Option exercise1,000$11.272,297
2015-10-21Option exercise500$9.221,797
2015-10-21Open-market sale500$43.001,297
2015-07-06Option exercise (derivative)5,000$0.0019,163
2015-07-06Option exercise (derivative)1,175$0.005,000
2015-07-06Option exercise5,000$11.2719,642
2015-07-06Open-market sale1,175$57.011,297
2015-07-06Open-market sale5,000$57.0114,642
2015-07-06Option exercise1,175$9.222,472
2015-07-01Option exercise (derivative)5,000$0.0024,163
2015-07-01Option exercise (derivative)1,175$0.006,175
2015-07-01Open-market sale1,175$57.561,297
2015-07-01Open-market sale5,000$57.5614,642
2015-07-01Option exercise5,000$11.2719,642
2015-07-01Option exercise1,175$9.222,472
2015-04-07Option exercise (derivative)20,343$0.0029,163
2015-04-07Option exercise (derivative)2,034$0.007,350
2015-04-07Option exercise20,343$11.2734,985
2015-04-07Open-market sale20,343$63.0714,642
2015-04-07Option exercise2,034$9.223,331
2015-04-07Open-market sale2,034$63.071,297
2015-04-01Option exercise (derivative)1,966$0.009,384
2015-04-01Option exercise (derivative)19,657$0.0049,506
2015-04-01Open-market sale1,966$61.931,297
2015-04-01Open-market sale19,657$61.9314,642
2015-04-01Option exercise19,657$11.2734,299
2015-04-01Option exercise1,966$9.223,263
2015-01-27Option exercise (derivative)10,000$0.0069,163
2015-01-27Option exercise (derivative)1,000$0.0011,350
2015-01-27Option exercise1,000$9.222,297
2015-01-27Open-market sale1,000$72.931,297
2015-01-27Open-market sale10,000$72.9314,642
2015-01-27Option exercise10,000$11.2724,642
2015-01-16Open-market sale1,574$67.968,344
2015-01-16Open-market sale2,933$67.9610,959
2015-01-16Open-market sale4,130$67.9614,642
2015-01-16Open-market sale121$67.96822
2015-01-16Open-market sale160$67.961,079
2015-01-16Open-market sale136$67.961,297
2015-01-15Option exercise (derivative)2,977$0.002,977
2015-01-15Option exercise (derivative)417$0.00832
2015-01-15Option exercise (derivative)316$0.00316
2015-01-15Option exercise (derivative)7,813$0.0023,437
2015-01-15Option exercise (derivative)5,548$0.0011,094
2015-01-15Option exercise (derivative)354$0.001,062
2015-01-15Grant / award (derivative)1,450$0.001,450
2015-01-15Grant / award (derivative)27,500$0.0027,500
2015-01-15Option exercise2,977$0.009,918
2015-01-15Option exercise5,548$0.0013,892
2015-01-15Option exercise7,813$0.0018,772
2015-01-15Option exercise316$0.00943
2015-01-15Option exercise417$0.001,239
2015-01-15Option exercise354$0.001,433
2015-01-09Option exercise (derivative)10,000$0.0079,163
2015-01-09Option exercise (derivative)1,000$0.0012,350
2015-01-09Open-market sale10,000$73.576,941
2015-01-09Option exercise1,000$9.221,627
2015-01-09Open-market sale1,000$73.57627
2015-01-09Option exercise10,000$11.2716,941
2015-01-07Option exercise (derivative)10,000$0.0089,163
2015-01-07Option exercise (derivative)1,000$0.0013,350
2015-01-07Option exercise1,000$9.221,627
2015-01-07Open-market sale1,000$68.05627
2015-01-07Option exercise10,000$11.2716,941
2015-01-07Open-market sale10,000$68.056,941
2015-01-06Option exercise (derivative)10,000$0.0099,163
2015-01-06Option exercise (derivative)1,000$0.0014,350
2015-01-06Option exercise10,000$11.2716,941
2015-01-06Open-market sale10,000$66.046,941
2015-01-06Option exercise1,000$9.221,627
2015-01-06Open-market sale1,000$66.04627
2015-01-02Option exercise (derivative)8,700$0.008,700
2015-01-02Grant / award (derivative)165,000$0.00165,000
2014-10-23Option exercise (derivative)10,000$0.00109,163
2014-10-23Option exercise (derivative)1,600$0.0015,350
2014-10-23Option exercise (derivative)3,000$0.000
2014-10-23Option exercise1,600$9.222,227
2014-10-23Option exercise3,000$14.479,941
2014-10-23Open-market sale1,600$42.22627
2014-10-23Open-market sale10,000$42.226,941
2014-10-23Option exercise10,000$11.2716,941
2014-10-03Option exercise (derivative)1,000$0.0016,950
2014-10-03Option exercise (derivative)13,000$0.003,000
2014-10-03Open-market sale1,000$39.49627
2014-10-03Option exercise1,000$9.221,627
2014-10-03Open-market sale13,000$39.496,941
2014-10-03Option exercise13,000$14.4719,941
2014-10-01Option exercise (derivative)800$0.0017,950
2014-10-01Option exercise (derivative)1,200$0.001,000
2014-10-01Option exercise (derivative)20,000$0.0016,000
2014-10-01Option exercise20,000$14.4726,941
2014-10-01Option exercise800$9.221,427
2014-10-01Open-market sale1,200$37.91627
2014-10-01Option exercise1,200$11.271,827
2014-10-01Open-market sale20,000$37.916,941
2014-08-13Option exercise (derivative)15,500$0.0036,000
2014-08-13Option exercise (derivative)1,600$0.002,200
2014-08-13Open-market sale1,600$35.45627
2014-08-13Option exercise1,600$11.272,227
2014-08-13Option exercise15,500$14.4722,441
2014-08-13Open-market sale15,500$35.456,941
2014-08-01Option exercise (derivative)1,000$0.003,800
2014-08-01Option exercise (derivative)15,000$0.0051,500
2014-08-01Open-market sale15,000$30.536,941
2014-08-01Option exercise1,000$11.271,627
2014-08-01Open-market sale1,000$30.53627
2014-08-01Option exercise15,000$14.4721,941
2014-07-01Option exercise (derivative)200$0.000
2014-07-01Option exercise (derivative)15,500$0.0066,500
2014-07-01Option exercise (derivative)1,800$0.004,800
2014-07-01Open-market sale15,500$35.586,941
2014-07-01Option exercise15,500$14.4722,441
2014-07-01Option exercise1,800$11.272,427
2014-07-01Open-market sale1,800$35.55627
2014-07-01Option exercise200$14.47827
2014-06-19Option exercise (derivative)11,000$0.0082,000
2014-06-19Option exercise11,000$14.4717,941
2014-06-19Open-market sale11,000$35.106,941
2014-06-10Option exercise (derivative)10,000$0.0093,000
2014-06-10Option exercise (derivative)1,000$0.00200
2014-06-10Open-market sale10,000$33.466,941
2014-06-10Option exercise1,000$14.471,627
2014-06-10Open-market sale1,000$33.46627
2014-06-10Option exercise10,000$14.4716,941
2014-04-02Option exercise (derivative)7,000$0.00103,000
2014-04-02Option exercise (derivative)1,800$0.001,200
2014-04-02Option exercise1,800$14.472,427
2014-04-02Open-market sale7,000$43.656,941
2014-04-02Option exercise7,000$14.4713,941
2014-04-02Open-market sale1,800$43.65627
2014-01-16Open-market sale2,112$47.085,097
2014-01-16Open-market sale160$47.08431
2014-01-16Open-market sale1,134$47.086,941
2014-01-16Open-market sale121$47.08627
2014-01-15Option exercise (derivative)2,978$0.005,954
2014-01-15Option exercise (derivative)317$0.00632
2014-01-15Option exercise (derivative)5,548$0.0016,642
2014-01-15Grant / award (derivative)1,416$0.001,416
2014-01-15Grant / award (derivative)31,250$0.0031,250
2014-01-15Option exercise (derivative)417$0.001,249
2014-01-15Option exercise2,978$0.008,075
2014-01-15Option exercise5,548$0.007,209
2014-01-15Option exercise317$0.00748
2014-01-15Option exercise417$0.00591
2014-01-08Option exercise (derivative)11,000$0.00110,000
2014-01-08Option exercise (derivative)1,500$0.003,000
2014-01-08Option exercise1,500$14.471,674
2014-01-08Open-market sale11,000$40.051,661
2014-01-08Option exercise11,000$14.4712,661
2014-01-08Open-market sale1,500$40.05174
2014-01-02Grant / award (derivative)8,500$0.008,500
2014-01-02Grant / award (derivative)187,500$0.00187,500
2014-01-02Open-market sale2,500$39.25174
2014-01-02Option exercise2,500$14.472,674
2014-01-02Option exercise4,000$14.475,661
2014-01-02Open-market sale25,000$39.251,661
2014-01-02Option exercise25,000$14.4726,661
2013-09-20Option exercise (derivative)8,740$0.000
2013-09-20Open-market sale8,740$35.901,661
2013-09-20Option exercise8,740$11.1210,401
2013-09-19Option exercise (derivative)50,000$0.008,740
2013-09-19Option exercise30,000$11.1231,661
2013-09-19Option exercise20,000$11.1221,661
2013-09-19Open-market sale30,000$35.021,661
2013-09-11Open-market sale20,000$31.18725,391
2013-09-10Open-market sale30,000$31.65745,391
2013-09-09Option exercise (derivative)26,615$0.0058,740
2013-09-09Option exercise26,615$11.1228,276
2013-09-09Open-market sale26,615$30.421,661
2013-07-23Option exercise (derivative)11,500$0.0085,355
2013-07-23Option exercise11,500$11.1213,161
2013-07-23Open-market sale11,500$30.001,661
2013-07-22Option exercise (derivative)18,115$0.000
2013-07-22Option exercise (derivative)1,885$0.0096,855
2013-07-22Option exercise10,000$15.3811,661
2013-07-22Option exercise8,115$15.389,776
2013-07-22Option exercise1,885$11.123,546
2013-07-22Open-market sale1,885$31.021,661
2013-07-19Option exercise (derivative)22,200$0.0018,115
2013-07-19Option exercise2,200$15.383,861
2013-07-19Option exercise10,000$15.3811,661
2013-07-19Open-market sale10,000$30.191,661
2013-07-18Option exercise (derivative)20,000$0.0098,740
2013-07-18Option exercise10,000$11.1211,661
2013-07-18Open-market sale10,000$30.021,661
2013-07-17Option exercise (derivative)5,000$0.000
2013-07-17Option exercise (derivative)8,300$0.000
2013-07-17Option exercise8,256$15.388,430
2013-07-17Option exercise44$15.38218
2013-07-17Option exercise5,000$9.925,174
2013-07-17Open-market sale5,000$31.96174
2013-07-16Option exercise (derivative)6,000$0.00118,740
2013-07-16Open-market sale6,000$33.311,661
2013-07-16Option exercise6,000$11.127,661
2013-07-15Option exercise (derivative)30,000$0.00124,740
2013-07-15Open-market sale10,000$33.811,661
2013-07-15Option exercise10,000$11.1211,661
2013-07-12Option exercise (derivative)24,000$0.0036,000
2013-07-12Option exercise (derivative)6,000$0.0040,315
2013-07-12Option exercise6,000$15.387,661
2013-07-12Option exercise12,000$11.1213,661
2013-07-12Open-market sale12,000$33.081,661
2013-07-11Option exercise (derivative)30,000$0.0046,315
2013-07-11Option exercise30,000$15.38311,661
2013-07-11Open-market sale30,000$32.001,661
2013-07-10Option exercise (derivative)30,000$0.0076,315
2013-07-10Open-market sale30,000$30.051,661
2013-07-10Option exercise30,000$15.3831,661
2013-07-09Option exercise (derivative)30,000$0.00106,315
2013-07-09Open-market sale30,000$30.041,661
2013-07-09Option exercise30,000$15.3831,661
2013-07-08Option exercise (derivative)30,000$0.00136,315
2013-07-08Open-market sale24,992$15.3826,653
2013-07-08Open-market sale5,008$30.031,661
2013-07-08Option exercise5,008$15.386,669
2013-07-05Option exercise (derivative)24,180$0.00166,315
2013-07-05Open-market sale24,180$30.021,661
2013-07-05Option exercise24,180$15.3825,841
2013-07-01Open-market sale10,000$28.17775,391
2013-06-28Option exercise (derivative)4,725$0.000
2013-06-28Option exercise10,000$6.8111,661
2013-06-28Option exercise4,725$6.814,899
2013-06-28Open-market sale10,000$27.071,661
2013-06-28Option exercise5,958$11.126,132
2013-06-28Open-market sale4,725$27.31174
2013-06-27Option exercise (derivative)20,000$0.0010,000
2013-06-27Open-market sale10,000$28.301,661
2013-06-27Option exercise10,000$6.8111,661
2013-06-26Option exercise (derivative)20,000$0.0030,000
2013-06-26Option exercise20,000$6.8121,661
2013-06-26Open-market sale20,000$27.101,661
2013-06-26Open-market sale10,000$26.70785,391
2013-06-25Option exercise (derivative)30,000$0.0050,000
2013-06-25Option exercise10,435$6.8112,096
2013-06-25Open-market sale10,435$28.321,661
2013-06-25Option exercise19,565$6.8121,226
2013-06-24Open-market sale13,730$25.22795,391
2013-06-24Open-market sale16,270$25.16809,121
2013-04-24Open-market sale10,000$22.12825,391
2013-04-23Open-market sale30,000$22.10835,391
2013-04-22Option exercise (derivative)20,000$0.000
2013-04-22Open-market sale10,000$20.99865,391
2013-04-22Open-market sale20,000$20.991,661
2013-04-22Option exercise20,000$7.2621,661
2013-04-19Option exercise (derivative)30,000$0.0020,000
2013-04-19Open-market sale30,000$20.011,661
2013-04-19Option exercise30,000$7.2631,661
2013-01-30Grant / award (derivative)133,180$0.00133,180
2013-01-30Grant / award (derivative)22,190$0.0022,190
2013-01-16Open-market sale143$14.00174
2013-01-16Open-market sale1,317$14.001,661
2013-01-15Option exercise (derivative)2,978$0.008,932
2013-01-15Option exercise (derivative)317$0.00949
2013-01-15Grant / award (derivative)1,666$0.001,666
2013-01-15Option exercise317$0.00317
2013-01-15Option exercise2,978$0.002,978
2013-01-02Grant / award (derivative)10,000$0.0010,000
2012-09-21Option exercise (derivative)29,462$0.000
2012-09-21Option exercise29,462$6.8429,462
2012-09-21Open-market sale29,462$14.060
2012-09-20Option exercise (derivative)9,462$0.000
2012-09-20Option exercise (derivative)20,538$0.0029,462
2012-09-20Open-market sale9,462$15.010
2012-09-20Option exercise9,462$5.259,462
2012-09-20Option exercise20,538$6.8420,538
2012-09-19Option exercise (derivative)30,000$0.009,462
2012-09-19Open-market sale30,000$14.820
2012-09-19Option exercise30,000$5.2530,000
2012-09-13Option exercise (derivative)27,074$0.0039,462
2012-09-13Option exercise27,074$5.2527,074
2012-09-13Open-market sale27,074$14.550
2012-09-06Option exercise (derivative)17,388$0.0066,536
2012-09-06Option exercise (derivative)4,687$0.000
2012-09-06Option exercise306$5.25306
2012-09-06Option exercise4,381$5.254,381
2012-09-06Option exercise8,694$5.258,694
2012-09-06Option exercise1,925$6.841,925
2012-09-06Open-market sale1,925$15.040
2012-09-06Option exercise6,000$5.256,000
2012-09-05Option exercise (derivative)15,000$0.0083,924
2012-09-05Option exercise15,000$5.2515,000
2012-09-05Open-market sale15,000$14.820
2012-09-04Option exercise (derivative)30,000$0.0098,924
2012-09-04Option exercise30,000$5.2530,000
2012-09-04Open-market sale30,000$14.110
2012-01-15Grant / award (derivative)11,910$0.0011,910
2012-01-15Grant / award (derivative)1,266$0.001,266
2012-01-03Grant / award (derivative)11,404$0.0011,404
2012-01-03Grant / award (derivative)107,203$0.00107,203
2011-12-21Option exercise (derivative)1,080$0.000
2011-12-21Option exercise1,080$5.801,080
2011-12-21Option exercise16,720$5.8016,720
2011-12-21Open-market sale1,080$6.920
2011-12-20Option exercise (derivative)27,000$0.0016,720
2011-12-20Option exercise (derivative)1,700$0.001,080
2011-12-20Option exercise1,400$5.801,400
2011-12-20Option exercise300$5.80300
2011-12-20Option exercise5,000$5.805,000
2011-12-20Option exercise22,000$5.8022,000
2011-12-20Open-market sale1,400$6.820
2011-12-19Option exercise (derivative)17,000$0.0043,720
2011-12-19Option exercise (derivative)1,100$0.002,780
2011-12-19Option exercise982$5.80982
2011-12-19Option exercise118$5.80118
2011-12-19Option exercise15,178$5.8015,178
2011-12-19Open-market sale1,822$6.900
2011-12-19Option exercise1,822$5.801,822
2011-12-16Option exercise (derivative)15,000$0.0060,720
2011-12-16Option exercise (derivative)1,500$0.003,880
2011-12-16Open-market sale1,500$6.790
2011-12-16Option exercise1,500$5.801,500
2011-12-16Option exercise15,000$5.8015,000
2011-01-03Grant / award (derivative)15,000$0.0015,000
2011-01-03Grant / award (derivative)122,096$0.00122,096
2010-12-29Option exercise (derivative)10,000$0.000
2010-12-29Open-market sale10,000$10.320
2010-12-29Option exercise2,000$9.632,000
2010-12-29Option exercise10,000$9.6310,000
2010-12-27Option exercise (derivative)20,000$0.0010,000
2010-12-27Open-market sale20,000$10.420
2010-12-27Option exercise20,000$9.6320,000
2010-12-23Option exercise (derivative)4,000$0.0030,000
2010-12-23Open-market sale4,000$10.530
2010-12-23Option exercise4,000$9.634,000
2010-12-22Option exercise (derivative)16,000$0.0034,000
2010-12-22Open-market sale16,000$10.520
2010-12-22Option exercise16,000$9.6316,000
2010-07-19Grant / award (derivative)18,750$0.0018,750
2010-01-04Grant / award (derivative)6,600$0.006,600
2010-01-04Grant / award (derivative)119,163$0.00119,163
2009-12-30Option exercise (derivative)6,535$0.000
2009-12-30Option exercise6,535$6.816,535
2009-12-30Open-market sale6,535$11.070
2009-12-22Option exercise (derivative)20,000$0.000
2009-12-22Option exercise20,000$6.8120,000
2009-12-22Open-market sale20,000$10.130
2009-12-16Option exercise (derivative)23,465$0.0020,000
2009-12-16Option exercise23,465$6.8123,465
2009-12-16Open-market sale23,465$10.110
2009-12-15Option exercise (derivative)26,535$0.0043,465
2009-12-15Option exercise26,535$6.8126,535
2009-12-15Open-market sale26,535$10.030
2009-12-14Option exercise (derivative)20,000$0.0070,000
2009-12-14Option exercise20,000$6.8120,000
2009-12-14Open-market sale20,000$9.860
2009-12-11Option exercise (derivative)20,000$0.0090,000
2009-12-11Option exercise20,000$6.8120,000
2009-12-11Open-market sale20,000$9.980
2009-12-10Option exercise (derivative)30,000$0.00110,000
2009-12-10Open-market sale30,000$10.150
2009-12-10Option exercise30,000$6.8130,000
2009-12-09Option exercise (derivative)20,000$0.00140,000
2009-12-09Open-market sale20,000$10.260
2009-12-09Option exercise20,000$6.8120,000
2009-12-08Option exercise (derivative)30,000$0.00160,000
2009-12-08Open-market sale30,000$10.530
2009-12-08Option exercise30,000$6.8130,000
2009-12-07Option exercise (derivative)30,000$0.00190,000
2009-12-07Option exercise30,000$6.8130,000
2009-12-07Open-market sale30,000$10.520
2009-12-04Option exercise (derivative)30,000$0.00220,000
2009-12-04Open-market sale30,000$10.550
2009-12-04Option exercise30,000$6.8130,000
2009-01-02Grant / award (derivative)7,000$0.007,000
2009-01-02Grant / award (derivative)150,000$0.00150,000
2008-12-30Option exercise (derivative)7,500$0.000
2008-12-30Option exercise7,500$12.947,500
2008-12-30Open-market sale7,500$13.370
2008-12-26Option exercise (derivative)7,500$0.007,500
2008-12-26Open-market sale7,500$13.250
2008-12-26Option exercise7,500$12.947,500
2008-12-23Option exercise (derivative)8,000$0.0015,000
2008-12-23Option exercise (derivative)1,800$0.000
2008-12-23Option exercise1,800$12.941,800
2008-12-23Open-market sale1,800$13.520
2008-12-23Option exercise8,000$12.948,000
2008-12-19Option exercise (derivative)1,000$0.001,800
2008-12-19Option exercise (derivative)12,000$0.0023,000
2008-12-19Option exercise12,000$12.9412,000
2008-12-19Open-market sale1,000$13.930
2008-12-19Option exercise1,000$12.941,000
2008-12-17Option exercise (derivative)7,482$0.000
2008-12-17Option exercise7,482$5.157,482
2008-12-17Option exercise4,691$5.154,691
2008-12-17Open-market sale7,482$12.800
2008-01-02Grant / award (derivative)8,300$0.008,300
2008-01-02Grant / award (derivative)190,495$0.00190,495
2007-12-28Option exercise (derivative)2,000$0.000
2007-12-28Open-market sale20,000$16.22872,241
2007-12-28Option exercise20,000$12.31892,241
2007-12-27Option exercise (derivative)2,100$0.000
2007-12-27Option exercise (derivative)6,000$0.002,000
2007-12-27Open-market sale6,000$16.32872,241
2007-12-27Option exercise6,000$12.31878,241
2007-12-27Option exercise2,100$12.313,150
2007-12-26Option exercise (derivative)24,000$0.0018,000
2007-12-26Open-market sale24,000$16.53872,241
2007-12-26Option exercise24,000$12.31896,241
2007-12-11Option exercise (derivative)20,000$0.0042,000
2007-12-11Open-market sale20,000$17.37872,241
2007-12-11Option exercise20,000$12.31893,291
2007-11-30Option exercise (derivative)29,851$0.007,482
2007-11-30Open-market sale29,851$18.03872,241
2007-11-30Option exercise29,851$5.15903,142
2007-11-28Option exercise (derivative)30,000$0.0037,333
2007-11-28Option exercise30,000$5.15903,291
2007-11-28Open-market sale30,000$18.01872,241
2007-05-01Grant / award (derivative)5,000$0.005,000
2007-01-02Grant / award (derivative)178,740$0.00178,740
2007-01-02Grant / award (derivative)5,958$0.005,958
2006-11-13Open-market sale20,000$13.36872,241
2006-11-10Open-market sale10,000$10.41892,241
2006-11-09Open-market sale20,000$10.13902,241
2006-09-21Grant / award (derivative)50,000$0.0050,000
2006-01-03Grant / award (derivative)6,000$0.006,000
2006-01-03Grant / award (derivative)128,924$0.00128,924

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