SEC CIK 1205003

BLOCK KEITH

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

Current Positions

CompanyShares OwnedAs Of
CRMview stock →60,1622020-02-24
ORCLview stock →5,0002010-10-25

Position History — CRM

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

063,333126,667190,0002015-122017-032017-092018-042018-072019-012020-022020-02

Recent Filings — CRM

DateActivitySharesPriceOwned After
2020-02-24Open-market sale739$183.3360,162
2020-02-24Open-market sale15$184.4760,147
2020-02-22Option exercise (derivative)2,068$0.006,203
2020-02-22Option exercise2,068$0.0060,901
2019-12-23Open-market sale865$164.0458,833
2019-12-22Option exercise (derivative)1,721$0.0015,489
2019-12-22Option exercise1,721$0.0059,698
2019-12-16Open-market sale25,911$161.9957,977
2019-12-09Grant / award51,607$0.0083,888
2019-11-25Open-market sale1,039$162.5732,281
2019-11-22Option exercise (derivative)2,068$0.008,271
2019-11-22Option exercise2,068$0.0033,320
2019-09-23Open-market sale865$154.0731,252
2019-09-22Option exercise (derivative)1,721$0.0017,210
2019-09-22Option exercise1,721$0.0032,117
2019-08-23Open-market sale1,038$155.5730,396
2019-08-22Option exercise (derivative)2,067$0.0010,339
2019-08-22Option exercise2,067$0.0031,434
2019-06-24Open-market sale870$153.8829,367
2019-06-22Option exercise (derivative)1,720$0.0018,931
2019-06-22Option exercise1,720$0.0030,237
2019-06-19Option exercise (derivative)2,500$0.00395,581
2019-06-19Open-market sale2,500$151.7128,517
2019-06-19Option exercise2,500$80.9931,017
2019-06-12Option exercise (derivative)2,500$0.00398,081
2019-06-12Open-market sale900$150.9130,117
2019-06-12Open-market sale1,600$151.7528,517
2019-06-12Option exercise2,500$80.9931,017
2019-06-05Option exercise (derivative)2,500$0.00400,581
2019-06-05Option exercise2,500$80.9931,017
2019-06-05Open-market sale2,500$157.9828,517
2019-05-29Option exercise (derivative)2,500$0.00403,081
2019-05-29Open-market sale1,900$152.8029,117
2019-05-29Option exercise2,500$80.9931,017
2019-05-29Open-market sale600$153.4328,517
2019-05-23Open-market sale1,053$153.5528,517
2019-05-22Option exercise (derivative)2,500$0.00405,581
2019-05-22Open-market sale1,800$156.5328,202
2019-05-22Option exercise2,500$80.9930,002
2019-05-22Open-market sale700$157.1527,502
2019-05-22Option exercise (derivative)2,068$0.0012,406
2019-05-22Option exercise2,068$0.0029,570
2019-05-15Option exercise (derivative)2,500$0.00408,081
2019-05-15Option exercise2,500$80.9930,002
2019-05-15Open-market sale2,500$153.0027,502
2019-05-08Option exercise (derivative)2,500$0.00410,581
2019-05-08Open-market sale2,500$156.9127,502
2019-05-08Option exercise2,500$80.9930,002
2019-05-01Option exercise (derivative)2,500$0.00413,081
2019-05-01Open-market sale2,500$166.0127,502
2019-05-01Option exercise2,500$80.9930,002
2019-04-24Option exercise (derivative)2,500$0.00415,581
2019-04-24Open-market sale2,500$162.0027,502
2019-04-24Option exercise2,500$80.9930,002
2019-04-17Option exercise (derivative)2,500$0.00418,081
2019-04-17Open-market sale2,500$159.0527,502
2019-04-17Option exercise2,500$80.9930,002
2019-04-10Option exercise (derivative)2,500$0.00420,581
2019-04-10Option exercise2,500$80.9930,002
2019-04-10Open-market sale2,500$158.4427,502
2019-04-03Option exercise (derivative)2,500$0.00423,081
2019-04-03Open-market sale2,500$161.4127,502
2019-04-03Option exercise2,500$80.9930,002
2019-03-27Option exercise (derivative)5,000$0.00425,581
2019-03-27Open-market sale3,100$158.5627,502
2019-03-27Option exercise5,000$80.9932,502
2019-03-27Open-market sale1,900$157.7830,602
2019-03-25Open-market sale3,470$159.6027,502
2019-03-22Option exercise (derivative)6,883$0.0020,651
2019-03-22Grant / award (derivative)55,794$0.0055,794
2019-03-22Grant / award (derivative)146,904$161.50146,904
2019-03-22Option exercise6,883$0.0030,972
2019-03-20Option exercise (derivative)5,000$0.00430,581
2019-03-20Option exercise5,000$80.9929,089
2019-03-20Open-market sale4,850$163.2324,239
2019-03-20Open-market sale150$163.8924,089
2019-03-13Option exercise (derivative)5,000$0.00435,581
2019-03-13Open-market sale2,200$160.0624,089
2019-03-13Option exercise5,000$80.9929,089
2019-03-13Open-market sale2,800$159.1026,289
2019-03-06Option exercise (derivative)5,000$0.00440,581
2019-03-06Open-market sale5,000$157.0024,089
2019-03-06Option exercise5,000$80.9929,089
2019-02-27Option exercise (derivative)5,000$0.00445,581
2019-02-27Open-market sale1,300$163.0124,089
2019-02-27Option exercise5,000$80.9929,089
2019-02-27Open-market sale3,700$162.5625,389
2019-02-25Open-market sale684$162.1324,089
2019-02-22Option exercise (derivative)2,068$0.0014,474
2019-02-22Option exercise2,068$0.0024,773
2019-02-20Option exercise (derivative)5,000$0.00450,581
2019-02-20Open-market sale5,000$160.3622,705
2019-02-20Option exercise5,000$80.9927,705
2019-02-13Option exercise (derivative)5,000$0.00455,581
2019-02-13Open-market sale5,000$163.1622,705
2019-02-13Option exercise5,000$80.9927,705
2019-02-06Option exercise (derivative)5,000$0.00460,581
2019-02-06Open-market sale5,000$159.0022,705
2019-02-06Option exercise5,000$80.9927,705
2019-01-30Option exercise (derivative)5,000$0.00465,581
2019-01-30Option exercise5,000$80.9927,705
2019-01-30Open-market sale1,300$147.6422,705
2019-01-30Open-market sale3,700$146.8124,005
2019-01-23Option exercise (derivative)5,000$0.00470,581
2019-01-23Open-market sale3,696$149.8424,009
2019-01-23Option exercise5,000$80.9927,705
2019-01-23Open-market sale1,304$150.3722,705
2019-01-16Option exercise (derivative)5,000$0.00475,581
2019-01-16Option exercise5,000$80.9927,705
2019-01-16Open-market sale5,000$149.1522,705
2019-01-09Option exercise (derivative)5,000$0.00480,581
2019-01-09Option exercise5,000$80.9927,705
2019-01-09Open-market sale5,000$146.8922,705
2019-01-02Option exercise (derivative)5,000$0.00485,581
2019-01-02Open-market sale2,400$134.1225,305
2019-01-02Option exercise5,000$80.9927,705
2019-01-02Open-market sale2,600$134.9422,705
2018-12-20Option exercise (derivative)2,136$0.000
2018-12-20Open-market sale2,136$129.2522,705
2018-12-20Option exercise2,136$59.3424,841
2018-12-18Option exercise (derivative)2,160$0.002,136
2018-12-18Open-market sale2,160$132.1422,705
2018-12-18Option exercise2,160$59.3424,865
2018-12-13Option exercise (derivative)2,160$0.004,296
2018-12-13Option exercise2,160$59.3424,865
2018-12-13Open-market sale2,160$141.5022,705
2018-12-11Option exercise (derivative)2,160$0.006,456
2018-12-11Open-market sale2,160$140.5922,705
2018-12-11Option exercise2,160$59.3424,865
2018-12-06Option exercise (derivative)2,160$0.008,616
2018-12-06Open-market sale2,160$133.6022,705
2018-12-06Option exercise2,160$59.3424,865
2018-12-04Option exercise (derivative)2,160$0.0010,776
2018-12-04Open-market sale2,160$142.7322,705
2018-12-04Option exercise2,160$59.3424,865
2018-11-29Option exercise (derivative)2,160$0.0012,936
2018-11-29Option exercise2,160$59.3424,865
2018-11-29Open-market sale2,160$140.2822,705
2018-11-27Option exercise (derivative)2,160$0.0015,096
2018-11-27Open-market sale2,160$125.1522,705
2018-11-27Option exercise2,160$59.3424,865
2018-11-23Open-market sale1,038$122.6022,705
2018-11-22Option exercise (derivative)2,067$0.0016,542
2018-11-22Option exercise2,067$0.0023,743
2018-11-20Option exercise (derivative)2,160$0.0017,256
2018-11-20Option exercise2,160$59.3423,836
2018-11-20Open-market sale2,160$114.1821,676
2018-11-15Option exercise (derivative)2,160$0.0019,416
2018-11-15Option exercise2,160$59.3423,836
2018-11-15Open-market sale2,160$128.7121,676
2018-11-13Option exercise (derivative)2,160$0.0021,576
2018-11-13Option exercise2,160$59.3423,836
2018-11-13Open-market sale2,160$131.4821,676
2018-11-08Option exercise (derivative)2,160$0.0023,736
2018-11-08Open-market sale2,160$142.6121,676
2018-11-08Option exercise2,160$59.3423,836
2018-11-06Option exercise (derivative)2,160$0.0025,896
2018-11-06Open-market sale2,160$135.4821,676
2018-11-06Option exercise2,160$59.3423,836
2018-11-01Option exercise (derivative)2,160$0.0028,056
2018-11-01Open-market sale2,160$138.6121,676
2018-11-01Option exercise2,160$59.3423,836
2018-10-30Option exercise (derivative)2,160$0.0030,216
2018-10-30Open-market sale2,160$129.8021,676
2018-10-30Option exercise2,160$59.3423,836
2018-10-25Option exercise (derivative)2,160$0.0032,376
2018-10-25Option exercise2,160$59.3423,836
2018-10-25Open-market sale2,160$134.1121,676
2018-10-23Option exercise (derivative)2,160$0.0034,536
2018-10-23Option exercise2,160$59.3423,836
2018-10-23Open-market sale2,160$139.5021,676
2018-10-18Option exercise (derivative)2,160$0.0036,696
2018-10-18Open-market sale2,160$146.0321,676
2018-10-18Option exercise2,160$59.3423,836
2018-10-16Option exercise (derivative)2,160$0.0038,856
2018-10-16Option exercise2,160$59.3423,836
2018-10-16Open-market sale2,160$145.3721,676
2018-10-11Option exercise (derivative)2,160$0.0041,016
2018-10-11Option exercise2,160$59.3423,836
2018-10-11Open-market sale2,160$137.6021,676
2018-10-09Option exercise (derivative)2,160$0.0043,176
2018-10-09Open-market sale2,160$148.0521,676
2018-10-09Option exercise2,160$59.3423,836
2018-10-04Option exercise (derivative)2,160$0.0045,336
2018-10-04Option exercise2,160$59.3423,836
2018-10-04Open-market sale2,160$158.7921,676
2018-10-02Option exercise (derivative)2,160$0.0047,496
2018-10-02Open-market sale2,160$159.1421,676
2018-10-02Option exercise2,160$59.3423,836
2018-08-23Open-market sale1,039$147.2321,676
2018-08-22Option exercise (derivative)2,068$0.0018,609
2018-08-22Option exercise2,068$0.0022,715
2018-08-09Option exercise (derivative)9,604$0.0049,656
2018-08-09Option exercise9,604$59.3430,251
2018-08-09Open-market sale9,604$145.4920,647
2018-08-07Option exercise (derivative)10,000$0.0059,260
2018-08-07Open-market sale3,302$143.9220,647
2018-08-07Open-market sale6,698$143.4623,949
2018-08-07Option exercise10,000$59.3430,647
2018-08-02Option exercise (derivative)10,000$0.0069,260
2018-08-02Option exercise10,000$59.3430,647
2018-08-02Open-market sale6,400$138.3420,647
2018-08-02Open-market sale3,600$137.2627,047
2018-07-31Option exercise (derivative)10,000$0.0079,260
2018-07-31Open-market sale2,100$139.3020,647
2018-07-31Open-market sale4,400$138.5622,747
2018-07-31Open-market sale3,500$137.3127,147
2018-07-31Option exercise10,000$59.3430,647
2018-07-26Option exercise (derivative)10,000$0.0089,260
2018-07-26Option exercise10,000$59.3430,647
2018-07-26Open-market sale3,600$146.3727,047
2018-07-26Open-market sale4,900$147.4222,147
2018-07-26Open-market sale1,500$147.9820,647
2018-07-24Option exercise (derivative)10,000$0.0099,260
2018-07-24Option exercise10,000$59.3430,647
2018-07-24Open-market sale10,000$148.4420,647
2018-07-19Option exercise (derivative)10,000$0.00109,260
2018-07-19Open-market sale1,900$147.8320,647
2018-07-19Open-market sale8,100$147.2722,547
2018-07-19Option exercise10,000$59.3430,647
2018-07-17Option exercise (derivative)10,000$0.00119,260
2018-07-17Open-market sale4,000$146.2020,647
2018-07-17Open-market sale6,000$145.5524,647
2018-07-17Option exercise10,000$59.3430,647
2018-07-12Option exercise (derivative)10,000$0.00129,260
2018-07-12Open-market sale6,500$146.9720,647
2018-07-12Option exercise10,000$59.3430,647
2018-07-12Open-market sale3,500$146.2527,147
2018-07-10Option exercise (derivative)10,000$0.00139,260
2018-07-10Open-market sale10,000$142.1120,647
2018-07-10Option exercise10,000$59.3430,647
2018-07-05Option exercise (derivative)10,000$0.00149,260
2018-07-05Open-market sale1,804$139.5620,647
2018-07-05Open-market sale8,196$138.8422,451
2018-07-05Option exercise10,000$59.3430,647
2018-07-03Option exercise (derivative)10,000$0.00159,260
2018-07-03Open-market sale8,200$139.1622,447
2018-07-03Open-market sale1,800$140.4520,647
2018-07-03Option exercise10,000$59.3430,647
2018-06-28Option exercise (derivative)10,000$0.00169,260
2018-06-28Open-market sale5,000$133.8825,647
2018-06-28Open-market sale4,500$134.6121,147
2018-06-28Open-market sale500$135.5920,647
2018-06-28Option exercise10,000$59.3430,647
2018-06-26Option exercise (derivative)10,000$0.00179,260
2018-06-26Open-market sale7,300$135.1220,647
2018-06-26Open-market sale2,700$134.3227,947
2018-06-26Option exercise10,000$59.3430,647
2018-06-21Option exercise (derivative)10,000$0.00189,260
2018-06-21Open-market sale5,800$139.1621,247
2018-06-21Open-market sale600$139.8620,647
2018-06-21Open-market sale3,600$138.2327,047
2018-06-21Option exercise10,000$59.3430,647
2018-06-19Option exercise (derivative)10,000$0.00199,260
2018-06-19Open-market sale800$138.7820,647
2018-06-19Option exercise10,000$59.3430,647
2018-06-19Open-market sale9,200$138.2621,447
2018-06-14Option exercise (derivative)10,000$0.00209,260
2018-06-14Open-market sale7,300$138.7220,647
2018-06-14Open-market sale2,700$137.1927,947
2018-06-14Option exercise10,000$59.3430,647
2018-06-12Option exercise (derivative)10,000$0.00219,260
2018-06-12Open-market sale7,800$135.3222,847
2018-06-12Open-market sale2,200$135.8220,647
2018-06-12Option exercise10,000$59.3430,647
2018-06-07Option exercise (derivative)10,000$0.00229,260
2018-06-07Option exercise10,000$59.3430,647
2018-06-07Open-market sale9,300$135.4020,647
2018-06-07Open-market sale700$133.9129,947
2018-06-05Option exercise (derivative)10,000$0.00239,260
2018-06-05Open-market sale5,800$133.4124,847
2018-06-05Open-market sale4,200$134.1220,647
2018-06-05Option exercise10,000$59.3430,647
2018-05-31Option exercise (derivative)10,000$0.00249,260
2018-05-31Open-market sale5,000$129.6820,647
2018-05-31Open-market sale5,000$129.0625,647
2018-05-31Option exercise10,000$59.3430,647
2018-05-29Option exercise (derivative)10,000$0.00259,260
2018-05-29Open-market sale10,000$127.1420,647
2018-05-29Option exercise10,000$59.3430,647
2018-05-24Option exercise (derivative)10,000$0.00269,260
2018-05-24Open-market sale6,600$128.0824,047
2018-05-24Open-market sale3,400$128.8320,647
2018-05-24Option exercise10,000$59.3430,647
2018-05-23Open-market sale1,039$125.9520,647
2018-05-22Option exercise (derivative)10,000$0.00279,260
2018-05-22Open-market sale10,000$126.5619,618
2018-05-22Option exercise10,000$59.3429,618
2018-05-22Option exercise (derivative)2,068$0.0020,677
2018-05-22Option exercise2,068$0.0021,686
2018-05-17Option exercise (derivative)10,000$0.00289,260
2018-05-17Open-market sale1,000$129.3119,618
2018-05-17Open-market sale2,000$128.5620,618
2018-05-17Open-market sale7,000$127.7122,618
2018-05-17Option exercise10,000$59.3429,618
2018-05-15Option exercise (derivative)10,000$0.00299,260
2018-05-15Open-market sale800$127.2419,618
2018-05-15Open-market sale9,200$126.7920,418
2018-05-15Option exercise10,000$59.3429,618
2018-05-10Option exercise (derivative)10,000$0.00309,260
2018-05-10Option exercise10,000$59.3429,618
2018-05-10Open-market sale8,400$129.5821,218
2018-05-10Open-market sale1,600$130.2719,618
2018-05-08Option exercise (derivative)10,000$0.00319,260
2018-05-08Option exercise10,000$59.3429,618
2018-05-08Open-market sale10,000$126.8019,618
2018-05-03Option exercise (derivative)10,000$0.00329,260
2018-05-03Open-market sale10,000$122.9319,618
2018-05-03Option exercise10,000$59.3429,618
2018-05-01Option exercise (derivative)10,000$0.00339,260
2018-05-01Option exercise10,000$59.3429,618
2018-05-01Open-market sale10,000$120.7619,618
2018-04-26Option exercise (derivative)10,000$0.00349,260
2018-04-26Open-market sale3,000$119.4219,618
2018-04-26Open-market sale7,000$118.7222,618
2018-04-26Option exercise10,000$59.3429,618
2018-04-24Option exercise (derivative)10,000$0.00359,260
2018-04-24Open-market sale7,300$122.5722,318
2018-04-24Open-market sale2,700$123.3819,618
2018-04-24Option exercise10,000$59.3429,618
2018-04-19Option exercise (derivative)10,000$0.00369,260
2018-04-19Open-market sale10,000$123.6919,618
2018-04-19Option exercise10,000$59.3429,618
2018-04-17Option exercise (derivative)10,000$0.00379,260
2018-04-17Option exercise10,000$59.3429,618
2018-04-17Open-market sale6,500$120.8123,118
2018-04-17Open-market sale3,500$121.6619,618
2018-04-12Option exercise (derivative)10,000$0.00389,260
2018-04-12Option exercise10,000$59.3429,618
2018-04-12Open-market sale10,000$119.8219,618
2018-04-10Option exercise (derivative)10,000$0.00399,260
2018-04-10Option exercise10,000$59.3429,618
2018-04-10Open-market sale9,500$118.5220,118
2018-04-10Open-market sale500$119.0819,618
2018-04-05Option exercise (derivative)10,000$0.00409,260
2018-04-05Option exercise10,000$59.3429,618
2018-04-05Open-market sale9,000$119.6920,618
2018-04-05Open-market sale1,000$120.6019,618
2018-04-03Option exercise (derivative)10,000$0.00419,260
2018-04-03Open-market sale6,400$117.0119,618
2018-04-03Option exercise10,000$59.3429,618
2018-04-03Open-market sale3,600$115.8326,018
2018-03-29Option exercise (derivative)10,000$0.00429,260
2018-03-29Open-market sale6,200$112.9923,418
2018-03-29Open-market sale3,800$113.8519,618
2018-03-29Option exercise10,000$59.3429,618
2018-03-27Option exercise (derivative)10,000$0.00439,260
2018-03-27Open-market sale1,700$118.9221,318
2018-03-27Open-market sale1,700$120.1019,618
2018-03-27Open-market sale6,600$118.0823,018
2018-03-27Option exercise10,000$59.3429,618
2018-03-22Option exercise (derivative)10,000$0.00449,260
2018-03-22Option exercise10,000$59.3429,618
2018-03-22Open-market sale1,800$119.5427,818
2018-03-22Open-market sale8,200$120.1219,618
2018-03-22Grant / award (derivative)229,021$0.00229,021
2018-03-22Grant / award (derivative)25,068$0.0025,068
2018-03-22Grant / award (derivative)27,534$0.0027,534
2018-03-20Option exercise (derivative)10,000$0.00459,260
2018-03-20Open-market sale7,400$125.9619,618
2018-03-20Open-market sale2,600$124.7527,018
2018-03-20Option exercise10,000$59.3429,618
2018-02-23Open-market sale684$113.4719,618
2018-02-22Option exercise (derivative)2,067$0.0022,745
2018-02-22Option exercise2,067$0.0020,302
2017-11-28Option exercise (derivative)10,000$0.00469,260
2017-11-28Option exercise10,000$59.3428,235
2017-11-28Open-market sale10,000$106.1418,235
2017-11-24Option exercise (derivative)10,000$0.00479,260
2017-11-24Option exercise10,000$59.3428,235
2017-11-24Open-market sale10,000$106.8918,235
2017-11-22Option exercise (derivative)8,270$0.0024,812
2017-11-22Option exercise8,270$0.0022,424
2017-11-21Option exercise (derivative)10,000$0.00489,260
2017-11-21Open-market sale10,000$108.3014,154
2017-11-21Option exercise10,000$59.3424,154
2017-11-16Option exercise (derivative)10,000$0.00499,260
2017-11-16Option exercise10,000$59.3424,154
2017-11-16Open-market sale10,000$106.7914,154
2017-11-14Option exercise (derivative)10,000$0.00509,260
2017-11-14Option exercise10,000$59.3424,154
2017-11-14Open-market sale10,000$105.4314,154
2017-11-09Option exercise (derivative)10,000$0.00519,260
2017-11-09Option exercise10,000$59.3424,154
2017-11-09Open-market sale4,400$104.2414,154
2017-11-09Open-market sale5,600$103.3518,554
2017-11-07Option exercise (derivative)10,000$0.00529,260
2017-11-07Open-market sale9,700$102.4114,454
2017-11-07Open-market sale300$104.9514,154
2017-11-07Option exercise10,000$59.3424,154
2017-11-02Option exercise (derivative)10,000$0.00539,260
2017-11-02Open-market sale10,000$102.1714,154
2017-11-02Option exercise10,000$59.3424,154
2017-10-31Option exercise (derivative)10,000$0.00549,260
2017-10-31Option exercise10,000$59.3424,154
2017-10-31Open-market sale10,000$101.5714,154
2017-10-26Option exercise (derivative)10,000$0.00559,260
2017-10-26Option exercise10,000$59.3424,154
2017-10-26Open-market sale10,000$100.1114,154
2017-10-24Option exercise (derivative)10,000$0.00569,260
2017-10-24Option exercise10,000$59.3424,154
2017-10-24Open-market sale10,000$98.1014,154
2017-10-19Option exercise (derivative)10,000$0.00579,260
2017-10-19Open-market sale10,000$96.6614,154
2017-10-19Option exercise10,000$59.3424,154
2017-10-17Option exercise (derivative)6,606$0.00589,260
2017-10-17Option exercise (derivative)3,394$0.000
2017-10-17Open-market sale10,000$96.3214,154
2017-10-17Option exercise3,394$37.9524,154
2017-10-17Option exercise6,606$59.3420,760
2017-10-12Option exercise (derivative)10,000$0.003,394
2017-10-12Option exercise10,000$37.9524,154
2017-10-12Open-market sale10,000$96.0014,154
2017-10-10Option exercise (derivative)10,000$0.0013,394
2017-10-10Option exercise10,000$37.9524,154
2017-10-10Open-market sale10,000$96.2114,154
2017-10-05Option exercise (derivative)10,000$0.0023,394
2017-10-05Open-market sale10,000$95.1114,154
2017-10-05Option exercise10,000$37.9524,154
2017-10-03Option exercise (derivative)10,000$0.0033,394
2017-10-03Option exercise10,000$37.9524,154
2017-10-03Open-market sale10,000$94.4014,154
2017-09-28Option exercise (derivative)10,000$0.0043,394
2017-09-28Option exercise10,000$37.9521,795
2017-09-28Open-market sale7,641$92.8014,154
2017-09-26Option exercise (derivative)10,000$0.0053,394
2017-09-26Option exercise10,000$37.9519,436
2017-09-26Open-market sale7,641$93.1811,795
2017-09-21Option exercise (derivative)10,000$0.0063,394
2017-09-21Option exercise10,000$37.9517,077
2017-09-21Open-market sale7,641$94.399,436
2017-09-19Option exercise (derivative)10,000$0.0073,394
2017-09-19Open-market sale7,641$95.857,077
2017-09-19Option exercise10,000$37.9514,718
2017-09-14Option exercise (derivative)10,000$0.0083,394
2017-09-14Option exercise10,000$37.9512,359
2017-09-14Open-market sale7,641$95.054,718
2017-09-12Option exercise (derivative)10,000$0.0093,394
2017-09-12Open-market sale1,802$96.672,359
2017-09-12Open-market sale939$97.594,161
2017-09-12Open-market sale4,900$96.895,100
2017-09-12Option exercise10,000$37.9510,000
2017-06-29Option exercise (derivative)10,000$0.00103,394
2017-06-29Open-market sale9,251$86.70749
2017-06-29Option exercise10,000$37.9510,000
2017-06-29Open-market sale749$87.650
2017-06-27Option exercise (derivative)10,000$0.00113,394
2017-06-27Option exercise10,000$37.9510,000
2017-06-27Open-market sale10,000$87.640
2017-06-22Option exercise (derivative)10,000$0.00123,394
2017-06-22Option exercise10,000$37.9510,000
2017-06-22Open-market sale10,000$87.780
2017-06-20Option exercise (derivative)10,000$0.00133,394
2017-06-20Option exercise10,000$37.9510,000
2017-06-20Open-market sale10,000$87.290
2017-06-15Option exercise (derivative)10,000$0.00143,394
2017-06-15Open-market sale486$86.010
2017-06-15Option exercise10,000$37.9510,000
2017-06-15Open-market sale9,514$85.50486
2017-06-13Option exercise (derivative)10,000$0.00153,394
2017-06-13Option exercise10,000$37.9510,000
2017-06-13Open-market sale10,000$87.870
2017-06-08Option exercise (derivative)10,000$0.00163,394
2017-06-08Open-market sale10,000$91.160
2017-06-08Option exercise10,000$37.9510,000
2017-06-06Option exercise (derivative)10,000$0.00173,394
2017-06-06Open-market sale10,000$91.320
2017-06-06Option exercise10,000$37.9510,000
2017-06-01Option exercise (derivative)10,000$0.00183,394
2017-06-01Open-market sale10,000$90.230
2017-06-01Option exercise10,000$37.9510,000
2017-05-30Option exercise (derivative)10,000$0.00193,394
2017-05-30Open-market sale10,000$90.650
2017-05-30Option exercise10,000$37.9510,000
2017-05-25Option exercise (derivative)10,000$0.00203,394
2017-05-25Open-market sale10,000$90.530
2017-05-25Option exercise10,000$37.9510,000
2017-05-23Option exercise (derivative)10,000$0.00213,394
2017-05-23Open-market sale10,000$88.750
2017-05-23Option exercise10,000$37.9510,000
2017-05-18Option exercise (derivative)10,000$0.00223,394
2017-05-18Open-market sale10,000$87.660
2017-05-18Option exercise10,000$37.9510,000
2017-05-16Option exercise (derivative)10,000$0.00233,394
2017-05-16Option exercise10,000$37.9510,000
2017-05-16Open-market sale10,000$89.800
2017-05-11Option exercise (derivative)10,000$0.00243,394
2017-05-11Option exercise10,000$37.9510,000
2017-05-11Open-market sale10,000$86.800
2017-05-09Option exercise (derivative)10,000$0.00253,394
2017-05-09Option exercise10,000$37.9510,000
2017-05-09Open-market sale10,000$87.180
2017-05-04Option exercise (derivative)10,000$0.00263,394
2017-05-04Open-market sale10,000$86.630
2017-05-04Option exercise10,000$37.9510,000
2017-05-02Option exercise (derivative)10,000$0.00273,394
2017-05-02Open-market sale10,000$86.540
2017-05-02Option exercise10,000$37.9510,000
2017-04-27Option exercise (derivative)10,000$0.00283,394
2017-04-27Open-market sale10,000$85.640
2017-04-27Option exercise10,000$37.9510,000
2017-04-25Option exercise (derivative)10,000$0.00293,394
2017-04-25Open-market sale10,000$84.510
2017-04-25Option exercise10,000$37.9510,000
2017-04-20Option exercise (derivative)10,000$0.00303,394
2017-04-20Open-market sale10,000$83.640
2017-04-20Option exercise10,000$37.9510,000
2017-04-18Option exercise (derivative)10,000$0.00313,394
2017-04-18Option exercise10,000$37.9510,000
2017-04-18Open-market sale10,000$84.210
2017-04-13Option exercise (derivative)10,000$0.00323,394
2017-04-13Open-market sale10,000$83.340
2017-04-13Option exercise10,000$37.9510,000
2017-04-11Option exercise (derivative)10,000$0.00333,394
2017-04-11Open-market sale10,000$83.740
2017-04-11Option exercise10,000$37.9510,000
2017-04-06Option exercise (derivative)10,000$0.00343,394
2017-04-06Open-market sale10,000$84.810
2017-04-06Option exercise10,000$37.9510,000
2017-04-04Option exercise (derivative)10,000$0.00353,394
2017-04-04Open-market sale10,000$82.820
2017-04-04Option exercise10,000$37.9510,000
2017-03-30Option exercise (derivative)10,000$0.00363,394
2017-03-30Open-market sale10,000$82.330
2017-03-30Option exercise10,000$37.9510,000
2017-03-28Option exercise (derivative)10,000$0.00373,394
2017-03-28Open-market sale10,000$81.680
2017-03-28Option exercise10,000$37.9510,000
2017-03-23Option exercise (derivative)10,000$0.00383,394
2017-03-23Option exercise10,000$37.9510,000
2017-03-23Open-market sale10,000$81.760
2017-03-21Option exercise (derivative)10,000$0.00393,394
2017-03-21Open-market sale10,000$82.950
2017-03-21Option exercise10,000$37.9510,000
2017-03-16Option exercise (derivative)10,000$0.00403,394
2017-03-16Option exercise10,000$37.9510,000
2017-03-16Open-market sale10,000$83.640
2017-03-14Option exercise (derivative)10,000$0.00413,394
2017-03-14Option exercise10,000$37.9510,000
2017-03-14Open-market sale10,000$83.350
2017-03-09Option exercise (derivative)10,000$0.00423,394
2017-03-09Option exercise10,000$37.9510,000
2017-03-09Open-market sale10,000$83.080
2017-03-07Option exercise (derivative)10,000$0.00433,394
2017-03-07Open-market sale300$84.240
2017-03-07Open-market sale9,700$83.71300
2017-03-07Option exercise10,000$37.9510,000
2017-03-02Option exercise (derivative)10,000$0.00443,394
2017-03-02Open-market sale9,111$82.96889
2017-03-02Open-market sale889$83.580
2017-03-02Option exercise10,000$37.9510,000
2017-02-28Option exercise (derivative)10,000$0.00453,394
2017-02-28Open-market sale10,000$81.320
2017-02-28Option exercise10,000$37.9510,000
2017-02-23Option exercise (derivative)10,000$0.00463,394
2017-02-23Option exercise10,000$37.9510,000
2017-02-23Open-market sale10,000$82.560
2017-02-21Option exercise (derivative)10,000$0.00473,394
2017-02-21Open-market sale10,000$81.850
2017-02-21Option exercise10,000$37.9510,000
2017-02-16Option exercise (derivative)10,000$0.00483,394
2017-02-16Open-market sale10,000$81.390
2017-02-16Option exercise10,000$37.9510,000
2017-02-14Option exercise (derivative)10,000$0.00493,394
2017-02-14Open-market sale10,000$80.870
2017-02-14Option exercise10,000$37.9510,000
2017-02-09Option exercise (derivative)10,000$0.00503,394
2017-02-09Open-market sale10,000$81.110
2017-02-09Option exercise10,000$37.9510,000
2017-02-07Option exercise (derivative)10,000$0.00513,394
2017-02-07Open-market sale10,000$80.250
2017-02-07Option exercise10,000$37.9510,000
2017-02-02Option exercise (derivative)10,000$0.00523,394
2017-02-02Open-market sale100$79.030
2017-02-02Option exercise10,000$37.9510,000
2017-02-02Open-market sale9,900$78.66100
2017-01-31Option exercise (derivative)10,000$0.00533,394
2017-01-31Open-market sale10,000$79.070
2017-01-31Option exercise10,000$37.9510,000
2017-01-26Option exercise (derivative)10,000$0.00543,394
2017-01-26Open-market sale9,800$78.56200
2017-01-26Open-market sale200$79.050
2017-01-26Option exercise10,000$37.9510,000
2017-01-25Option exercise (derivative)150,000$0.00553,394
2017-01-25Open-market sale150,000$78.000
2017-01-25Option exercise150,000$37.95150,000
2016-11-22Grant / award (derivative)33,082$0.0033,082
2016-11-22Grant / award (derivative)33,082$0.0033,082
2016-11-22Grant / award (derivative)265,198$0.00265,198
2016-08-11Option exercise (derivative)10,000$0.00703,394
2016-08-11Open-market sale10,000$81.000
2016-08-11Option exercise10,000$37.9510,000
2016-08-09Option exercise (derivative)10,000$0.00713,394
2016-08-09Option exercise10,000$37.9510,000
2016-08-09Open-market sale10,000$81.210
2016-08-04Option exercise (derivative)20,000$0.00723,394
2016-08-04Open-market sale20,000$81.000
2016-08-04Option exercise20,000$37.9520,000
2016-07-28Option exercise (derivative)10,000$0.00743,394
2016-07-28Open-market sale10,000$82.100
2016-07-28Option exercise10,000$37.9510,000
2016-07-26Option exercise (derivative)10,000$0.00753,394
2016-07-26Option exercise10,000$37.9510,000
2016-07-26Open-market sale10,000$81.800
2016-07-21Option exercise (derivative)10,000$0.00763,394
2016-07-21Option exercise10,000$37.9510,000
2016-07-21Open-market sale10,000$82.680
2016-07-19Option exercise (derivative)10,000$0.00773,394
2016-07-19Open-market sale10,000$81.470
2016-07-19Option exercise10,000$37.9510,000
2016-07-14Option exercise (derivative)10,000$0.00783,394
2016-07-14Option exercise10,000$37.9510,000
2016-07-14Open-market sale10,000$81.700
2016-07-12Option exercise (derivative)10,000$0.00793,394
2016-07-12Open-market sale10,000$81.570
2016-07-12Option exercise10,000$37.9510,000
2016-07-08Option exercise (derivative)40,000$0.00803,394
2016-07-08Open-market sale40,000$81.000
2016-07-08Option exercise40,000$37.9540,000
2016-06-23Option exercise (derivative)10,000$0.00843,394
2016-06-23Open-market sale10,000$81.110
2016-06-23Option exercise10,000$37.9510,000
2016-06-21Option exercise (derivative)10,000$0.00853,394
2016-06-21Open-market sale10,000$81.620
2016-06-21Option exercise10,000$37.9510,000
2016-06-16Option exercise (derivative)10,000$0.00863,394
2016-06-16Option exercise10,000$37.9510,000
2016-06-16Open-market sale10,000$81.130
2016-06-14Option exercise (derivative)10,000$0.00873,394
2016-06-14Option exercise10,000$37.9510,000
2016-06-14Open-market sale10,000$81.480
2016-06-09Option exercise (derivative)10,000$0.00883,394
2016-06-09Open-market sale10,000$83.020
2016-06-09Option exercise10,000$37.9510,000
2016-06-07Option exercise (derivative)10,000$0.00893,394
2016-06-07Open-market sale10,000$82.910
2016-06-07Option exercise10,000$37.9510,000
2016-06-02Option exercise (derivative)10,000$0.00903,394
2016-06-02Option exercise10,000$37.9510,000
2016-06-02Open-market sale10,000$82.850
2016-05-31Option exercise (derivative)10,000$0.00913,394
2016-05-31Option exercise10,000$37.9510,000
2016-05-31Open-market sale10,000$83.740
2016-05-26Option exercise (derivative)10,000$0.00923,394
2016-05-26Option exercise10,000$37.9510,000
2016-05-26Open-market sale10,000$84.060
2016-05-24Option exercise (derivative)10,000$0.00933,394
2016-05-24Open-market sale10,000$82.470
2016-05-24Option exercise10,000$37.9510,000
2016-05-19Option exercise (derivative)190,000$0.00943,394
2016-05-19Open-market sale180,000$82.1110,000
2016-05-19Option exercise190,000$37.95190,000
2016-05-19Open-market sale10,000$81.550
2015-12-24Option exercise (derivative)116,606$0.001,133,394
2015-12-24Option exercise116,606$37.95116,606
2015-12-24Open-market sale116,606$77.990
2015-11-22Grant / award (derivative)490,581$0.00490,581
2014-11-25Grant / award (derivative)595,866$0.00595,866

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