SEC CIK 1540517

Agarwal Amit

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

Current Positions

CompanyShares OwnedAs Of
DDOGview stock →1,6402026-08-13

Position History — DDOG

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

0650,0001,300,0001,950,0002019-092020-072020-122021-052022-022025-062026-08

Recent Filings — DDOG

DateActivitySharesPriceOwned After
2026-08-13Conversion (derivative)20,000$0.00190,059
2026-08-13Open-market sale400$253.161,640
2026-08-13Open-market sale4,100$252.292,040
2026-08-13Open-market sale1,200$251.456,140
2026-08-13Open-market sale2,195$250.027,340
2026-08-13Open-market sale3,694$248.919,535
2026-08-13Open-market sale4,511$248.1213,229
2026-08-13Open-market sale3,200$247.0717,740
2026-08-13Open-market sale300$246.0420,940
2026-08-13Open-market sale200$243.6521,240
2026-08-13Open-market sale200$241.2921,440
2026-08-13Conversion20,000$0.0021,640
2026-08-06Conversion (derivative)20,000$0.00210,059
2026-08-06Open-market sale800$242.021,640
2026-08-06Open-market sale1,100$240.862,440
2026-08-06Open-market sale700$239.803,540
2026-08-06Open-market sale2,100$239.034,240
2026-08-06Open-market sale1,100$237.946,340
2026-08-06Open-market sale1,200$236.897,440
2026-08-06Open-market sale2,198$235.858,640
2026-08-06Open-market sale1,902$234.7110,838
2026-08-06Open-market sale2,600$233.7812,740
2026-08-06Open-market sale1,100$232.6215,340
2026-08-06Open-market sale600$231.6616,440
2026-08-06Open-market sale2,143$229.7417,040
2026-08-06Open-market sale2,457$229.0119,183
2026-08-06Conversion20,000$0.0021,640
2026-07-30Conversion (derivative)20,000$0.00230,059
2026-07-30Open-market sale1,600$269.001,640
2026-07-30Open-market sale1,700$268.123,240
2026-07-30Open-market sale7,084$267.164,940
2026-07-30Open-market sale6,969$266.3212,024
2026-07-30Open-market sale2,047$265.2718,993
2026-07-30Open-market sale600$264.3521,040
2026-07-30Conversion20,000$0.0021,640
2026-07-23Conversion (derivative)20,000$0.00250,059
2026-07-23Open-market sale500$248.371,640
2026-07-23Open-market sale1,410$247.662,140
2026-07-23Open-market sale2,281$246.543,550
2026-07-23Open-market sale2,134$245.465,831
2026-07-23Open-market sale9,775$244.457,965
2026-07-23Open-market sale2,900$243.4217,740
2026-07-23Open-market sale1,000$242.3820,640
2026-07-23Conversion20,000$0.0021,640
2026-07-16Conversion (derivative)20,000$0.00270,059
2026-07-16Open-market sale100$265.531,640
2026-07-16Open-market sale200$263.971,740
2026-07-16Open-market sale4,419$262.951,940
2026-07-16Open-market sale6,869$262.096,359
2026-07-16Open-market sale5,312$261.1213,228
2026-07-16Open-market sale1,200$259.7918,540
2026-07-16Open-market sale1,040$258.8919,740
2026-07-16Open-market sale460$257.9420,780
2026-07-16Open-market sale300$256.1921,240
2026-07-16Open-market sale100$254.7921,540
2026-07-16Conversion20,000$0.0021,640
2026-07-09Conversion (derivative)20,000$0.00290,059
2026-07-09Open-market sale300$270.491,640
2026-07-09Open-market sale700$269.591,940
2026-07-09Open-market sale4,700$268.732,640
2026-07-09Open-market sale8,027$267.857,340
2026-07-09Open-market sale4,073$266.9815,367
2026-07-09Open-market sale800$265.6519,440
2026-07-09Open-market sale400$264.4820,240
2026-07-09Open-market sale238$263.6220,640
2026-07-09Open-market sale162$261.9520,878
2026-07-09Open-market sale100$260.0521,040
2026-07-09Open-market sale100$258.5521,140
2026-07-09Open-market sale200$257.2021,240
2026-07-09Open-market sale200$255.7321,440
2026-07-09Conversion20,000—21,640
2026-07-02Conversion (derivative)20,000$0.00310,059
2026-07-02Open-market sale821$265.641,640
2026-07-02Open-market sale879$264.832,461
2026-07-02Open-market sale900$263.803,340
2026-07-02Open-market sale2,000$262.574,240
2026-07-02Open-market sale3,911$261.536,240
2026-07-02Open-market sale6,557$260.5310,151
2026-07-02Open-market sale4,032$259.7016,708
2026-07-02Open-market sale900$258.5920,740
2026-07-02Conversion20,000—21,640
2026-06-25Conversion (derivative)20,000$0.00330,059
2026-06-25Open-market sale515$223.231,640
2026-06-25Open-market sale3,903$222.162,155
2026-06-25Open-market sale3,946$221.196,058
2026-06-25Open-market sale5,426$220.2810,004
2026-06-25Open-market sale2,277$219.2515,430
2026-06-25Open-market sale1,433$218.3917,707
2026-06-25Open-market sale1,000$216.9319,140
2026-06-25Open-market sale900$216.0320,140
2026-06-25Open-market sale600$214.5221,040
2026-06-25Conversion20,000—21,640
2026-06-18Conversion (derivative)20,000$0.00350,059
2026-06-18Open-market sale100$224.871,640
2026-06-18Open-market sale462$223.501,740
2026-06-18Open-market sale5,138$222.732,202
2026-06-18Open-market sale4,640$221.737,340
2026-06-18Open-market sale3,960$220.7111,980
2026-06-18Open-market sale2,100$219.8615,940
2026-06-18Open-market sale1,100$218.8818,040
2026-06-18Open-market sale1,900$217.4019,140
2026-06-18Open-market sale600$216.4121,040
2026-06-18Conversion20,000—21,640
2026-06-15Grant / award1,072$0.0029,071
2026-06-12Conversion (derivative)10,000$0.00593,464
2026-06-12Conversion (derivative)20,000$0.00370,059
2026-06-12Conversion10,000—16,541
2026-06-12Gift10,000$0.006,541
2026-06-12Conversion20,000—21,640
2026-06-12Open-market sale1,506$228.2320,134
2026-06-12Open-market sale600$236.081,640
2026-06-12Open-market sale625$235.192,240
2026-06-12Open-market sale1,341$234.082,865
2026-06-12Open-market sale2,710$233.204,206
2026-06-12Open-market sale4,600$232.226,916
2026-06-12Open-market sale3,150$231.1411,516
2026-06-12Open-market sale3,998$230.0614,666
2026-06-12Open-market sale1,470$229.1918,664
2026-05-12Gift (derivative)10,087$0.0042,976
2026-05-11Conversion (derivative)20,000$0.00390,059
2026-05-11Conversion20,000—21,640
2026-05-11Open-market sale2,276$197.8618,464
2026-05-11Open-market sale500$197.0920,740
2026-05-11Open-market sale400$195.6021,240
2026-05-11Open-market sale3,308$199.0515,156
2026-05-11Open-market sale100$202.691,640
2026-05-11Open-market sale5,945$200.019,211
2026-05-11Open-market sale2,269$201.016,942
2026-05-11Open-market sale5,202$202.161,740
2026-05-04Conversion (derivative)20,000$0.00410,059
2026-05-04Open-market sale4,900$144.8110,840
2026-05-04Open-market sale1,200$141.1919,840
2026-05-04Open-market sale1,600$142.4218,240
2026-05-04Open-market sale2,500$143.7715,740
2026-05-04Open-market sale600$140.0221,040
2026-05-04Open-market sale4,965$145.695,875
2026-05-04Open-market sale4,135$146.691,740
2026-05-04Open-market sale100$147.281,640
2026-05-04Conversion20,000—21,640
2026-04-27Conversion (derivative)20,000$0.00430,059
2026-04-27Open-market sale3,400$131.9610,044
2026-04-27Open-market sale2,300$128.7319,340
2026-04-27Conversion20,000—21,640
2026-04-27Open-market sale200$133.511,640
2026-04-27Open-market sale8,204$132.761,840
2026-04-27Open-market sale2,300$129.8717,040
2026-04-27Open-market sale3,596$130.7213,444
2026-04-20Conversion (derivative)20,000$0.00450,059
2026-04-20Open-market sale3,200$127.311,640
2026-04-20Open-market sale8,081$126.604,840
2026-04-20Open-market sale7,419$125.1112,921
2026-04-20Open-market sale1,300$123.7820,340
2026-04-20Conversion20,000$0.0021,640
2026-04-15Conversion (derivative)20,000$0.00470,059
2026-04-15Open-market sale20,000$120.001,640
2026-04-15Conversion20,000—21,640
2026-04-08Conversion (derivative)20,000$0.00490,059
2026-04-08Conversion20,000—21,640
2026-04-08Open-market sale20,000$122.281,640
2026-04-01Conversion (derivative)20,000$0.00510,059
2026-04-01Open-market sale20,000$120.531,640
2026-04-01Conversion20,000—21,640
2026-03-23Conversion (derivative)20,000$0.00530,059
2026-03-23Open-market sale8,509$128.311,640
2026-03-23Conversion20,000—21,640
2026-03-23Open-market sale1,400$124.7820,240
2026-03-23Open-market sale7,400$127.3310,149
2026-03-23Open-market sale2,691$125.7917,549
2026-03-16Conversion (derivative)20,000$0.00550,059
2026-03-16Open-market sale4,000$128.201,844
2026-03-16Open-market sale204$128.641,640
2026-03-16Open-market sale15,796$126.345,844
2026-03-16Conversion20,000$0.0021,640
2026-03-09Conversion (derivative)20,000$0.00570,059
2026-03-09Conversion20,000$0.0021,640
2026-03-09Open-market sale11,853$124.169,787
2026-03-09Open-market sale8,147$125.741,640
2025-10-01Conversion (derivative)45,444$0.00590,059
2025-10-01Conversion45,444$0.0047,084
2025-10-01Open-market sale45,444$150.081,640
2025-09-18Conversion (derivative)18$0.00635,503
2025-09-18Conversion18$0.001,658
2025-09-18Open-market sale18$135.231,640
2025-09-17Conversion (derivative)10,094$0.00635,521
2025-09-17Open-market sale7,993$134.253,341
2025-09-17Open-market sale400$132.9411,334
2025-09-17Open-market sale1,600$135.111,741
2025-09-17Open-market sale101$136.391,640
2025-09-17Conversion10,094$0.0011,734
2025-09-16Conversion (derivative)33,333$0.00645,615
2025-09-16Conversion33,333$0.0034,973
2025-09-16Open-market sale2,200$133.5332,773
2025-09-16Open-market sale100$136.051,640
2025-09-16Open-market sale9,723$135.421,740
2025-09-16Open-market sale21,310$134.6411,463
2025-09-15Conversion (derivative)44,444$0.00678,948
2025-09-15Open-market sale6,139$136.9639,945
2025-09-15Open-market sale2,991$139.471,640
2025-09-15Open-market sale25,353$138.724,631
2025-09-15Open-market sale9,961$137.8829,984
2025-09-15Conversion44,444$0.0046,084
2025-09-12Gift (derivative)333,333$0.00723,392
2025-06-25Open-market sale6,812$131.5233,947
2025-06-25Open-market sale2,649$132.2331,298
2025-06-25Open-market sale13,597$130.2740,759
2025-06-13Gift3,299$0.0027,999
2025-06-11Open-market sale8,700$119.8859,556
2025-06-11Open-market sale11,100$118.6968,256
2025-06-11Open-market sale5,200$120.4054,356
2025-06-02Gift (derivative)5$0.00603,464
2025-06-02Gift (derivative)3,299$0.0053,063
2025-06-02Conversion (derivative)3,304$0.0056,362
2025-06-02Gift3,304$0.000
2025-06-02Conversion3,304$0.003,304
2025-06-02Gift3,304$0.0079,356
2025-05-28Conversion (derivative)18,728$0.000
2025-05-28Open-market sale12,831$116.6588,221
2025-05-28Open-market sale11,569$117.3676,652
2025-05-28Open-market sale600$118.3576,052
2025-05-28Conversion18,728$0.00101,052
2025-05-14Conversion (derivative)25,000$0.0018,728
2025-05-14Conversion25,000$0.00107,324
2025-05-14Open-market sale3,900$119.2682,324
2025-05-14Open-market sale19,389$118.6486,224
2025-05-14Open-market sale1,711$117.66105,613
2025-05-01Conversion (derivative)75,000$0.0043,728
2025-05-01Open-market sale11,987$106.4682,324
2025-05-01Conversion75,000$0.00157,324
2025-05-01Open-market sale63,013$105.3094,311
2025-03-21Conversion (derivative)25,000$0.00118,728
2025-03-21Open-market sale25,000$105.2582,324
2025-03-21Conversion25,000$0.00107,324
2025-03-05Conversion (derivative)25,000$0.00143,728
2025-03-05Open-market sale10,900$113.5096,424
2025-03-05Conversion25,000$0.00107,324
2025-03-05Open-market sale3,342$115.1682,324
2025-03-05Open-market sale10,758$114.6385,666
2025-03-03Open-market sale10,167$115.8682,324
2025-02-19Conversion (derivative)25,000$0.00168,728
2025-02-19Open-market sale11,412$128.96209,255
2025-02-19Open-market sale400$130.71195,667
2025-02-19Conversion25,000$0.00220,667
2025-02-19Open-market sale13,188$129.72196,067
2025-02-05Conversion (derivative)25,000$0.00193,728
2025-02-05Open-market sale7,155$142.25210,937
2025-02-05Conversion25,000$0.00220,667
2025-02-05Open-market sale2,575$141.24218,092
2025-02-05Open-market sale1,896$144.78195,667
2025-02-05Open-market sale7,201$144.12197,563
2025-02-05Open-market sale6,173$143.12204,764
2025-01-22Conversion (derivative)25,000$0.00218,728
2025-01-22Conversion25,000$0.00220,667
2025-01-22Open-market sale21,721$139.40198,946
2025-01-22Open-market sale3,279$139.93195,667
2025-01-08Conversion (derivative)25,000$0.00243,728
2025-01-08Open-market sale5,637$139.86215,030
2025-01-08Open-market sale4,577$140.73210,453
2025-01-08Open-market sale14,786$141.73195,667
2025-01-08Conversion25,000$0.00220,667
2024-12-26Conversion (derivative)25,000$0.00268,728
2024-12-26Conversion25,000$0.00220,667
2024-12-26Open-market sale299$149.12195,667
2024-12-26Open-market sale14,872$147.73205,795
2024-12-26Open-market sale9,829$148.36195,966
2024-12-11Conversion (derivative)25,000$0.00293,728
2024-12-11Open-market sale6,844$156.41208,423
2024-12-11Conversion25,000$0.00220,667
2024-12-11Open-market sale2,286$154.60218,381
2024-12-11Open-market sale3,114$155.56215,267
2024-12-11Open-market sale900$159.26195,667
2024-12-11Open-market sale3,300$158.49196,567
2024-12-11Open-market sale8,556$157.45199,867
2024-12-02Open-market sale11,387$152.14195,667
2024-11-27Conversion (derivative)25,000$0.00318,728
2024-11-27Open-market sale12,312$151.97209,954
2024-11-27Conversion25,000$0.00232,054
2024-11-27Open-market sale900$154.23207,654
2024-11-27Open-market sale1,400$153.37208,554
2024-11-27Open-market sale600$155.08207,054
2024-11-27Open-market sale9,788$151.40222,266
2024-11-25Conversion (derivative)59,250$0.00343,728
2024-11-25Conversion59,250$0.00266,304
2024-11-25Open-market sale59,250$155.33207,054
2024-11-22Conversion (derivative)83,529$0.00402,978
2024-11-22Conversion83,529$0.00297,804
2024-11-22Open-market sale90,750$155.28207,054
2024-11-15Conversion (derivative)93,100$0.00486,507
2024-11-15Conversion93,100$0.00364,275
2024-11-15Open-market sale73,335$125.49290,940
2024-11-15Open-market sale11,034$127.35217,693
2024-11-15Open-market sale2,918$128.29214,775
2024-11-15Open-market sale500$129.33214,275
2024-11-15Open-market sale62,213$126.30228,727
2024-09-03Open-market sale132$111.78271,175
2024-09-03Open-market sale11,387$113.52271,307
2024-06-03Open-market sale11,387$109.46282,694
2024-05-13J69$0.00294,081
2024-03-04Open-market sale33,304$128.58294,019
2024-03-04Open-market sale7$130.51294,012
2024-02-29Gift (derivative)10,400$0.0059,666
2024-02-27Grant / award80,252$0.00327,323
2024-02-16Open-market sale128$130.18247,071
2024-02-15J60$0.00247,199
2023-12-06Conversion (derivative)8,600$0.0070,066
2023-12-06Conversion8,600$0.008,600
2023-12-06Gift8,600$0.000
2023-12-04Open-market sale34$117.97247,071
2023-12-04Open-market sale11,003$116.77247,105
2023-11-09Gift (derivative)17,000$0.0078,666
2023-09-05Open-market sale7$97.38258,131
2023-09-05Open-market sale11,003$96.25258,138
2023-09-05Open-market sale15$97.43258,108
2023-09-05Open-market sale8$97.40258,123
2023-08-24Conversion (derivative)34,100$0.00579,607
2023-08-24Option exercise (derivative)55,000$0.00613,707
2023-08-24Option exercise (derivative)55,000$0.000
2023-08-24Conversion (derivative)78,400$0.00558,707
2023-08-24Option exercise (derivative)140,000$0.00637,107
2023-08-24Open-market sale800$96.02269,141
2023-08-24Open-market sale1,500$95.18269,941
2023-08-24Open-market sale11,307$93.92271,441
2023-08-24Open-market sale53,672$92.82282,748
2023-08-24Open-market sale45,221$92.02336,420
2023-08-24Conversion34,100$10.74381,641
2023-08-24Conversion78,400$0.91347,541
2023-08-23Option exercise (derivative)200,000$0.00140,000
2023-08-23Conversion (derivative)112,000$0.00497,107
2023-08-23Option exercise (derivative)200,000$0.00609,107
2023-08-23Open-market sale47,030$95.53269,141
2023-08-23Open-market sale30,046$94.85316,171
2023-08-23Open-market sale18,351$93.73346,217
2023-08-23Open-market sale16,573$92.95364,568
2023-08-23Conversion112,000$0.91381,141
2023-08-22Conversion (derivative)112,000$0.00409,107
2023-08-22Option exercise (derivative)200,000$0.00521,107
2023-08-22Option exercise (derivative)200,000$0.00340,000
2023-08-22Open-market sale300$95.76269,141
2023-08-22Conversion112,000$0.91381,141
2023-08-22Open-market sale79,177$93.42301,964
2023-08-22Open-market sale30,199$94.08271,765
2023-08-22Open-market sale2,324$95.19269,441
2023-08-17Option exercise (derivative)200,000$0.0055,000
2023-08-17Option exercise (derivative)200,000$0.00445,107
2023-08-17Conversion (derivative)124,000$0.00321,107
2023-08-17Conversion124,000$10.74393,141
2023-08-17Open-market sale104,486$90.09288,655
2023-08-17Open-market sale19,514$90.52269,141
2023-08-16Conversion (derivative)124,000$0.00245,107
2023-08-16Option exercise (derivative)200,000$0.00369,107
2023-08-16Option exercise (derivative)200,000$0.00255,000
2023-08-16Conversion124,000$10.74393,141
2023-08-16Open-market sale17,625$91.62269,141
2023-08-16Open-market sale6,106$88.57387,035
2023-08-16Open-market sale10,044$89.77376,991
2023-08-16Open-market sale90,225$90.66286,766
2023-08-15Conversion (derivative)124,000$0.00169,107
2023-08-15Option exercise (derivative)200,000$0.00293,107
2023-08-15Option exercise (derivative)200,000$0.00455,000
2023-08-15Open-market sale100$89.65269,141
2023-08-15Open-market sale83,399$88.26309,742
2023-08-15Conversion124,000$10.74393,141
2023-08-15Open-market sale40,501$88.82269,241
2023-06-02Open-market sale11,003$100.33269,141
2023-05-08Option exercise (derivative)245,000$0.00245,007
2023-05-08Option exercise (derivative)245,000$0.00655,000
2023-05-08Conversion (derivative)151,900$0.0093,107
2023-05-08Open-market sale97,394$77.69307,580
2023-05-08Conversion151,900$10.74432,044
2023-05-08Open-market sale27,436$78.58280,144
2023-05-08Open-market sale27,070$77.04404,974
2023-04-25Grant / award87,007$0.00280,144
2023-03-02Open-market sale17,630$73.69193,137
2023-02-17Grant / award42,728$0.00210,767
2022-12-02Open-market sale8,528$74.63168,039
2022-12-01Conversion (derivative)1,640$0.001,056,725
2022-12-01Conversion1,640$0.001,640
2022-09-09Gift (derivative)603,459$0.00603,459
2022-09-09Gift (derivative)603,459$0.000
2022-09-09Gift6,541$0.000
2022-09-09Gift6,541$0.006,541
2022-09-02Conversion (derivative)2,500$0.0095,666
2022-09-02Open-market sale8,266$98.18176,567
2022-09-02Conversion2,500$0.002,500
2022-09-02Open-market sale2,500$100.100
2022-09-01Conversion (derivative)1,640$0.00603,459
2022-09-01Conversion1,640$0.006,541
2022-08-05Conversion (derivative)2,500$0.0098,166
2022-08-05Open-market sale100$110.721,900
2022-08-05Open-market sale1,400$113.36300
2022-08-05Open-market sale200$111.831,700
2022-08-05Open-market sale300$114.680
2022-08-05Open-market sale400$109.792,000
2022-08-05Open-market sale100$106.162,400
2022-08-05Conversion2,500$0.002,500
2022-07-08Conversion (derivative)2,500$0.00100,666
2022-07-08Conversion2,500$0.002,500
2022-07-08Open-market sale646$103.661,854
2022-07-08Open-market sale1,854$105.300
2022-06-03Conversion (derivative)2,500$0.00103,166
2022-06-03Open-market sale200$107.13300
2022-06-03Open-market sale100$108.06200
2022-06-03Conversion2,500$0.002,500
2022-06-03Open-market sale1,600$105.02900
2022-06-03Open-market sale400$106.03500
2022-06-03Open-market sale200$109.580
2022-06-02Open-market sale8,007$102.22184,833
2022-06-01Conversion (derivative)1,640$0.00605,099
2022-06-01Conversion1,640$0.004,901
2022-05-06Conversion (derivative)2,500$0.00105,666
2022-05-06Open-market sale50$107.34100
2022-05-06Open-market sale100$108.680
2022-05-06Open-market sale2,200$102.16300
2022-05-06Conversion2,500$0.002,500
2022-05-06Open-market sale50$105.71150
2022-05-06Open-market sale100$104.17200
2022-04-27Grant / award35,456$0.00192,840
2022-04-08Conversion (derivative)2,500$0.00108,166
2022-04-08Open-market sale100$135.38200
2022-04-08Open-market sale1,407$134.56300
2022-04-08Open-market sale793$133.961,707
2022-04-08Conversion2,500$0.002,500
2022-04-08Open-market sale200$136.680
2022-03-11Conversion (derivative)2,500$0.00110,666
2022-03-11Open-market sale500$126.922,000
2022-03-11Open-market sale400$129.37900
2022-03-11Open-market sale100$130.42800
2022-03-11Open-market sale200$136.55200
2022-03-11Open-market sale100$139.02100
2022-03-11Open-market sale100$140.360
2022-03-11Conversion2,500$0.002,500
2022-03-11Open-market sale700$128.551,300
2022-03-11Open-market sale300$133.53400
2022-03-11Open-market sale100$131.49700
2022-03-11Open-market sale18$130.55157,384
2022-03-11J18$0.00157,402
2022-03-02Open-market sale4$161.58157,384
2022-03-02Open-market sale4,556$157.83157,388
2022-03-01Conversion (derivative)1,087$0.00606,739
2022-03-01Conversion1,087$0.003,261
2022-02-15Open-market sale45$166.38157,384
2022-02-15J45$0.00157,429
2022-02-11Conversion (derivative)2,500$0.00113,166
2022-02-11Open-market sale80$168.921,650
2022-02-11Open-market sale480$167.881,730
2022-02-11Open-market sale190$167.122,210
2022-02-11Open-market sale100$165.822,400
2022-02-11Open-market sale400$177.07300
2022-02-11Open-market sale450$176.08700
2022-02-11Open-market sale350$174.741,150
2022-02-11Open-market sale50$173.091,500
2022-02-11Open-market sale100$171.641,550
2022-02-11Open-market sale200$178.19100
2022-02-11Open-market sale50$179.1950
2022-02-11Open-market sale50$180.490
2022-02-11Conversion2,500$0.002,500
2022-01-14Conversion (derivative)2,500$0.00115,666
2022-01-14Open-market sale596$134.071,904
2022-01-14Conversion2,500$0.002,500
2022-01-14Open-market sale300$136.97704
2022-01-14Open-market sale900$135.371,004
2022-01-14Open-market sale704$138.690
2021-12-17Conversion (derivative)2,500$0.00118,166
2021-12-17Open-market sale500$167.201,500
2021-12-17Open-market sale100$164.252,000
2021-12-17Open-market sale200$162.622,100
2021-12-17Open-market sale774$168.40726
2021-12-17Conversion2,500$0.002,500
2021-12-17Open-market sale526$169.80200
2021-12-17Open-market sale200$170.610
2021-12-17Open-market sale200$160.062,300
2021-12-02Open-market sale5,677$165.55161,944
2021-12-01Conversion (derivative)1,087$0.00607,826
2021-12-01Conversion1,087$0.002,174
2021-11-17Conversion (derivative)2,500$0.00120,666
2021-11-17Conversion (derivative)90,000$0.000
2021-11-17Open-market sale20,048$190.1136,452
2021-11-17Conversion56,500$0.0056,500
2021-11-17Open-market sale2,029$197.122,200
2021-11-17Open-market sale845$196.254,229
2021-11-17Open-market sale1,600$194.975,074
2021-11-17Open-market sale1,800$194.066,674
2021-11-17Open-market sale8,055$193.108,474
2021-11-17Open-market sale11,655$191.9916,529
2021-11-17Open-market sale27,526$191.0428,184
2021-11-17Open-market sale34,290$190.1555,710
2021-11-17Open-market sale2,069$197.112,169
2021-11-17Open-market sale900$196.284,238
2021-11-17Open-market sale1,647$194.875,138
2021-11-17Open-market sale1,374$193.956,785
2021-11-17Open-market sale8,618$193.098,159
2021-11-17Open-market sale26,786$191.0029,730
2021-11-17Open-market sale33,484$190.1356,516
2021-11-17Conversion90,000$0.0090,000
2021-11-17Open-market sale16,376$190.9220,076
2021-11-17Open-market sale9,579$191.8910,497
2021-11-17Open-market sale12,953$191.9616,777
2021-11-17Open-market sale5,121$193.055,376
2021-11-17Open-market sale900$193.934,476
2021-11-17Open-market sale1,200$194.823,276
2021-11-17Open-market sale700$196.272,576
2021-11-17Open-market sale1,276$197.181,300
2021-11-17Open-market sale1,300$198.250
2021-11-17Open-market sale200$197.090
2021-11-17Open-market sale800$190.171,700
2021-11-17Conversion2,500$0.002,500
2021-11-17Open-market sale400$193.25200
2021-11-17Open-market sale1,100$191.38600
2021-11-15Open-market sale42$189.58157,384
2021-11-15J42$0.00157,426
2021-09-02Open-market sale5,676$136.34167,621
2021-09-01Conversion (derivative)1,087$0.00608,913
2021-09-01Conversion1,087$0.001,087
2021-08-25Conversion (derivative)2,000$0.00213,166
2021-08-25Conversion (derivative)5,000$0.0056,507
2021-08-25Conversion (derivative)10,000$0.00610,000
2021-08-25Open-market sale5,421$135.084,579
2021-08-25Open-market sale1,800$135.39200
2021-08-25Conversion2,000$0.002,000
2021-08-25Open-market sale4,479$135.67100
2021-08-25Open-market sale200$135.900
2021-08-25Conversion10,000$0.0010,000
2021-08-25Open-market sale100$136.69173,297
2021-08-25Open-market sale1,713$135.72173,397
2021-08-25Open-market sale3,187$135.17175,110
2021-08-25Conversion5,000$0.00178,297
2021-08-20Gift (derivative)56,500$0.0056,500
2021-08-20Gift (derivative)56,500$0.007
2021-08-17Gift (derivative)1,058,365$0.001,058,365
2021-08-17Gift (derivative)90,000$0.00123,166
2021-08-17Gift (derivative)90,000$0.000
2021-08-17Gift (derivative)90,000$0.0090,000
2021-08-13Conversion (derivative)11,680$0.00215,166
2021-08-13Conversion (derivative)54,558$0.0061,507
2021-08-13Conversion (derivative)46,146$0.00620,000
2021-08-13Conversion46,146$0.0046,146
2021-08-13Open-market sale11,680$135.120
2021-08-13Conversion11,680$0.0011,680
2021-08-13Open-market sale4,406$136.15173,297
2021-08-13Open-market sale50,152$135.37177,703
2021-08-13Conversion54,558$0.00227,855
2021-08-11Conversion (derivative)10,000$0.00666,146
2021-08-11Conversion (derivative)2,000$0.00226,846
2021-08-11Conversion (derivative)5,000$0.00116,065
2021-08-11Open-market sale2,600$127.553,200
2021-08-11Open-market sale600$126.105,800
2021-08-11Open-market sale2,800$124.706,400
2021-08-11Open-market sale800$123.719,200
2021-08-11Conversion10,000$0.0010,000
2021-08-11Open-market sale300$128.310
2021-08-11Open-market sale900$127.80300
2021-08-11Open-market sale600$124.891,200
2021-08-11Open-market sale200$122.871,800
2021-08-11Conversion2,000$0.002,000
2021-08-11Open-market sale830$128.31173,297
2021-08-11Open-market sale2,300$127.83174,127
2021-08-11Open-market sale300$126.11176,427
2021-08-11Open-market sale700$124.83176,727
2021-08-11Open-market sale770$124.39177,427
2021-08-11Open-market sale100$122.50178,197
2021-08-11Conversion5,000$0.00178,297
2021-08-05Conversion (derivative)365,442$0.00121,065
2021-08-05Conversion (derivative)203,854$0.00676,146
2021-08-05Conversion (derivative)68,320$0.00228,846
2021-08-05Open-market sale14,425$134.106,820
2021-08-05Open-market sale67,921$131.61354,661
2021-08-05Open-market sale76,242$129.48453,750
2021-08-05Open-market sale5,547$128.54529,992
2021-08-05Open-market sale3,200$127.37535,539
2021-08-05Conversion365,442$0.00538,739
2021-08-05Open-market sale29,421$134.444,834
2021-08-05Open-market sale38,702$133.6534,255
2021-08-05Open-market sale27,351$132.4572,957
2021-08-05Open-market sale28,698$131.47100,308
2021-08-05Open-market sale17,493$130.63129,006
2021-08-05Open-market sale52,055$129.62146,499
2021-08-05Open-market sale3,600$128.33198,554
2021-08-05Open-market sale1,700$127.49202,154
2021-08-05Conversion203,854$0.00203,854
2021-08-05Open-market sale6,820$135.050
2021-08-05Open-market sale31,168$130.74422,582
2021-08-05Open-market sale7,815$133.1921,245
2021-08-05Open-market sale8,848$132.1429,060
2021-08-05Open-market sale14,769$131.1037,908
2021-08-05Open-market sale2,443$130.2752,677
2021-08-05Open-market sale12,100$129.2555,120
2021-08-05Open-market sale1,100$127.5367,220
2021-08-05Conversion68,320$0.0068,320
2021-08-05Open-market sale16,112$135.23173,297
2021-08-05Open-market sale57,729$134.68189,409
2021-08-05Open-market sale65,132$133.74247,138
2021-08-05Open-market sale42,391$132.61312,270
2021-07-28Conversion (derivative)7,500$0.00486,507
2021-07-28Conversion (derivative)1,000$0.00297,166
2021-07-28Conversion (derivative)12,500$0.00880,000
2021-07-28Open-market sale1,326$110.61179,471
2021-07-28Conversion7,500$0.00180,797
2021-07-28Open-market sale8,801$111.492,424
2021-07-28Open-market sale5,771$111.63173,700
2021-07-28Open-market sale403$112.29173,297
2021-07-28Conversion1,000$0.001,000
2021-07-28Open-market sale500$111.05500
2021-07-28Open-market sale500$111.670
2021-07-28Conversion12,500$0.0012,500
2021-07-28Open-market sale1,275$110.4011,225
2021-07-14Conversion (derivative)12,500$0.00892,500
2021-07-14Conversion (derivative)7,500$0.00494,007
2021-07-14Conversion (derivative)1,000$0.00298,166
2021-07-14Open-market sale100$107.55173,297
2021-07-14Open-market sale2,301$105.782,249
2021-07-14Open-market sale7,950$104.784,550
2021-07-14Conversion7,500$0.00180,797
2021-07-14Open-market sale5,100$104.82175,697
2021-07-14Open-market sale1,300$106.04174,397
2021-07-14Open-market sale1,000$106.78173,397
2021-07-14Conversion1,000$0.001,000
2021-07-14Open-market sale640$104.85360
2021-07-14Open-market sale360$106.370
2021-07-14Conversion12,500$0.0012,500
2021-06-30Conversion (derivative)1,000$0.00299,166
2021-06-30Conversion (derivative)12,500$0.00905,000
2021-06-30Conversion (derivative)7,500$0.00501,507
2021-06-30Conversion7,500$0.00180,797
2021-06-30Open-market sale300$106.21173,297
2021-06-30Open-market sale2,100$105.32173,597
2021-06-30Open-market sale5,100$104.36175,697
2021-06-30Open-market sale3,215$105.35673
2021-06-30Open-market sale8,612$104.373,888
2021-06-30Conversion12,500$0.0012,500
2021-06-30Open-market sale60$106.140
2021-06-30Open-market sale420$105.3960
2021-06-30Open-market sale520$104.43480
2021-06-30Conversion1,000$0.001,000
2021-06-16Conversion (derivative)12,500$0.00917,500
2021-06-16Conversion (derivative)1,000$0.00300,166
2021-06-16Conversion (derivative)7,500$0.00509,007
2021-06-16Conversion7,500$0.00180,797
2021-06-16Open-market sale6,692$99.06200
2021-06-16Open-market sale3,808$98.266,892
2021-06-16Open-market sale1,800$97.1310,700
2021-06-16Open-market sale400$99.150
2021-06-16Open-market sale500$98.11400
2021-06-16Open-market sale100$96.65900
2021-06-16Conversion1,000$0.001,000
2021-06-16Open-market sale100$99.73173,297
2021-06-16Open-market sale4,000$99.06173,397
2021-06-16Open-market sale1,003$97.07179,794
2021-06-16Open-market sale2,397$98.26177,397
2021-06-16Conversion12,500$0.0012,500
2021-06-02Conversion (derivative)12,500$0.00929,020
2021-06-02Conversion (derivative)1,000$0.00301,166
2021-06-02Conversion (derivative)7,500$0.00516,507
2021-06-02Conversion7,500$0.00184,657
2021-06-02Open-market sale6,400$91.36178,257
2021-06-02Open-market sale3,860$91.39173,297
2021-06-02Conversion1,000$0.001,000
2021-06-02Open-market sale995$91.405
2021-06-02Open-market sale5$92.290
2021-06-02Conversion12,500$0.0013,480
2021-06-02Open-market sale12,135$91.431,345
2021-06-02Open-market sale365$92.08980
2021-06-02Open-market sale1,100$91.82177,157
2021-06-02Conversion (derivative)11,520$0.00930,000
2021-06-02Open-market sale12,135$91.43365
2021-06-02Conversion11,520$0.0012,500
2021-06-02Open-market sale365$92.080
2021-06-01Conversion (derivative)980$0.00941,520
2021-06-01Conversion980$0.00980
2021-05-19Conversion (derivative)12,500$0.00942,500
2021-05-19Conversion (derivative)7,500$0.00524,007
2021-05-19Conversion (derivative)1,000$0.00302,166
2021-05-19Conversion (derivative)2,200$0.001,148,365
2021-05-19Open-market sale3,181$84.69177,257
2021-05-19Open-market sale2,609$83.58180,438
2021-05-19Open-market sale700$82.65183,047
2021-05-19Open-market sale910$81.23183,747
2021-05-19Conversion7,500$0.00184,657
2021-05-19Open-market sale923$83.70677
2021-05-19Open-market sale300$82.461,600
2021-05-19Open-market sale300$81.081,900
2021-05-19Conversion2,200$0.002,200
2021-05-19Open-market sale5,455$84.71100
2021-05-19Open-market sale4,533$83.535,555
2021-05-19Open-market sale912$82.6910,088
2021-05-19Open-market sale1,500$81.2411,000
2021-05-19Conversion12,500$0.0012,500
2021-05-19Open-market sale420$84.690
2021-05-19Open-market sale280$83.58420
2021-05-19Open-market sale120$82.75700
2021-05-19Open-market sale180$81.08820
2021-05-19Conversion1,000$0.001,000
2021-05-19Open-market sale100$85.36177,157
2021-05-05Conversion (derivative)1,000$0.00303,166
2021-05-05Conversion (derivative)2,200$0.001,150,565
2021-05-05Conversion (derivative)12,500$0.00955,000
2021-05-05Conversion (derivative)7,500$0.00531,507
2021-05-05Open-market sale500$77.10500
2021-05-05Conversion1,000$0.001,000
2021-05-05Conversion12,500$0.0012,500
2021-05-05Open-market sale4,066$76.718,434
2021-05-05Open-market sale5,412$77.653,022
2021-05-05Conversion2,200$0.002,200
2021-05-05Open-market sale700$76.731,500
2021-05-05Open-market sale900$77.69600
2021-05-05Open-market sale600$78.530
2021-05-05Open-market sale1,638$78.55177,157
2021-05-05Open-market sale3,448$77.69178,795
2021-05-05Open-market sale2,414$76.69182,243
2021-05-05Conversion7,500$0.00184,657
2021-04-21Conversion (derivative)7,500$0.00539,007
2021-04-21Conversion (derivative)2,200$0.001,152,765
2021-04-21Conversion (derivative)12,500$0.00967,500
2021-04-21Conversion (derivative)1,000$0.00304,166
2021-04-21Open-market sale400$83.02184,257
2021-04-21Open-market sale900$85.07200
2021-04-21Open-market sale1,100$84.061,100
2021-04-21Conversion2,200$0.002,200
2021-04-21Open-market sale6,000$84.583,300
2021-04-21Open-market sale3,200$83.939,300
2021-04-21Conversion12,500$0.0012,500
2021-04-21Open-market sale600$84.06400
2021-04-21Conversion1,000$0.001,000
2021-04-21Open-market sale400$85.85177,157
2021-04-21Open-market sale3,000$85.17177,557
2021-04-21Open-market sale3,700$84.19180,557
2021-04-21Open-market sale200$85.710
2021-04-21Conversion7,500$0.00184,657
2021-04-08Grant / award59,895$0.00194,157
2021-04-07Conversion (derivative)7,500$0.00521,507
2021-04-07Conversion (derivative)1,000$0.00305,166
2021-04-07Conversion (derivative)12,500$0.00980,000
2021-04-07Conversion (derivative)2,200$0.001,154,965
2021-04-07Open-market sale5,537$85.906,963
2021-04-07Open-market sale408$86.82200
2021-04-07Open-market sale392$85.89608
2021-04-07Conversion1,000$0.001,000
2021-04-07Open-market sale400$88.47134,262
2021-04-07Open-market sale400$87.82134,662
2021-04-07Open-market sale3,508$86.74135,062
2021-04-07Open-market sale3,192$85.88138,570
2021-04-07Conversion7,500$0.00141,762
2021-04-07Open-market sale505$87.32100
2021-04-07Open-market sale1,595$86.20605
2021-04-07Conversion2,200$0.002,200
2021-04-07Open-market sale884$88.02500
2021-04-07Open-market sale5,579$86.731,384
2021-04-07Open-market sale100$88.790
2021-04-07Conversion12,500$0.0012,500
2021-03-24Conversion (derivative)12,500$0.00992,500
2021-03-24Conversion (derivative)1,000$0.00306,166
2021-03-24Conversion (derivative)7,500$0.00529,007
2021-03-24Conversion (derivative)2,200$0.001,157,165
2021-03-24Conversion7,500$0.00141,762
2021-03-24Open-market sale1,182$81.661,018
2021-03-24Conversion2,200$0.002,200
2021-03-24Open-market sale300$84.27100
2021-03-24Open-market sale1,618$83.40400
2021-03-24Open-market sale4,816$82.642,018
2021-03-24Open-market sale5,666$81.496,834
2021-03-24Conversion12,500$0.0012,500
2021-03-24Open-market sale20$84.680
2021-03-24Open-market sale180$83.6420
2021-03-24Open-market sale500$82.69200
2021-03-24Open-market sale300$81.48700
2021-03-24Conversion1,000$0.001,000
2021-03-24Open-market sale100$85.24134,262
2021-03-24Open-market sale200$84.29134,362
2021-03-24Open-market sale1,200$83.31134,562
2021-03-24Open-market sale2,709$82.52135,762
2021-03-24Open-market sale3,291$81.48138,471
2021-03-10Conversion (derivative)1,000$0.00307,166
2021-03-10Conversion (derivative)7,500$0.00536,507
2021-03-10Conversion (derivative)2,200$0.001,159,365
2021-03-10Conversion (derivative)12,500$0.001,005,000
2021-03-10Conversion1,000$0.001,000
2021-03-10Open-market sale200$83.99134,262
2021-03-10Open-market sale600$83.10134,462
2021-03-10Open-market sale2,200$81.91135,062
2021-03-10Open-market sale4,500$80.93137,262
2021-03-10Conversion7,500$0.00141,762
2021-03-10Open-market sale300$82.93100
2021-03-10Open-market sale1,164$80.881,036
2021-03-10Conversion2,200$0.002,200
2021-03-10Open-market sale1,040$82.84700
2021-03-10Open-market sale600$81.01400
2021-03-10Open-market sale400$82.320
2021-03-10Conversion12,500$0.0012,500
2021-03-10Open-market sale7,190$80.905,310
2021-03-10Open-market sale3,570$81.841,740
2021-02-24Conversion (derivative)1,000$0.00308,166
2021-02-24Conversion (derivative)12,500$0.001,017,500
2021-02-24Conversion (derivative)2,200$0.001,161,565
2021-02-24Conversion (derivative)7,500$0.00544,007
2021-02-24Open-market sale2,884$99.49136,862
2021-02-24Conversion7,500$0.00141,762
2021-02-24Open-market sale1,242$99.52644
2021-02-24Open-market sale200$98.191,886
2021-02-24Open-market sale114$97.032,086
2021-02-24Conversion2,200$0.002,200
2021-02-24Open-market sale2,600$100.462,137
2021-02-24Open-market sale6,163$99.504,737
2021-02-24Open-market sale800$98.1410,900
2021-02-24Open-market sale800$97.2711,700
2021-02-24Conversion12,500$0.0012,500
2021-02-24Open-market sale350$100.790
2021-02-24Open-market sale350$99.51350
2021-02-24Open-market sale300$98.54700
2021-02-24Conversion1,000$0.001,000
2021-02-24Open-market sale300$101.44134,262
2021-02-24Open-market sale2,300$100.69134,562
2021-02-24Open-market sale800$97.36140,962
2021-02-24Open-market sale1,216$98.38139,746
2021-02-10Conversion (derivative)2,200$0.001,163,765
2021-02-10Conversion (derivative)7,500$0.00551,507
2021-02-10Conversion (derivative)12,500$0.001,030,000
2021-02-10Conversion (derivative)1,000$0.00309,166
2021-02-10Open-market sale1,105$117.54600
2021-02-10Open-market sale1,013$115.861,705
2021-02-10Open-market sale7,582$115.462,718
2021-02-10Open-market sale1,800$114.0710,300
2021-02-10Open-market sale400$112.5012,100
2021-02-10Open-market sale4,813$115.48135,649
2021-02-10Open-market sale392$115.60308
2021-02-10Open-market sale300$114.55700
2021-02-10Conversion1,000$0.001,000
2021-02-10Open-market sale200$118.56134,262
2021-02-10Open-market sale700$117.72134,462
2021-02-10Open-market sale487$116.20135,162
2021-02-10Conversion2,200$0.002,200
2021-02-10Open-market sale600$114.241,600
2021-02-10Open-market sale1,200$115.63400
2021-02-10Open-market sale400$118.300
2021-02-10Conversion7,500$0.00141,762
2021-02-10Open-market sale200$112.40141,562
2021-02-10Open-market sale1,100$114.05140,462
2021-02-10Conversion12,500$0.0012,500
2021-01-27Conversion (derivative)7,500$0.00559,007
2021-01-27Conversion (derivative)12,500$0.001,042,500
2021-01-27Conversion (derivative)2,200$0.001,165,965
2021-01-27Conversion (derivative)1,000$0.00310,166
2021-01-27Open-market sale200$101.10300
2021-01-27Conversion12,500$0.0012,500
2021-01-27Open-market sale3,290$98.479,210
2021-01-27Open-market sale2,184$99.447,026
2021-01-27Open-market sale1,826$100.335,200
2021-01-27Conversion1,000$0.001,000
2021-01-27Open-market sale300$103.52134,262
2021-01-27Open-market sale1,600$102.41134,562
2021-01-27Open-market sale1,384$101.76136,162
2021-01-27Open-market sale920$100.51137,546
2021-01-27Open-market sale2,080$99.57138,466
2021-01-27Open-market sale1,216$98.49140,546
2021-01-27Conversion7,500$0.00141,762
2021-01-27Open-market sale600$102.20100
2021-01-27Open-market sale400$100.86700
2021-01-27Open-market sale600$99.781,100
2021-01-27Open-market sale500$98.851,700
2021-01-27Conversion2,200$0.002,200
2021-01-27Open-market sale500$103.400
2021-01-27Open-market sale2,319$102.31500
2021-01-27Open-market sale2,381$101.722,819
2021-01-13Conversion (derivative)2,200$0.001,168,165
2021-01-13Conversion (derivative)12,500$0.001,055,000
2021-01-13Conversion (derivative)1,000$0.00311,166
2021-01-13Conversion (derivative)7,500$0.00566,507
2021-01-13Open-market sale750$104.301,350
2021-01-13Open-market sale100$102.712,100
2021-01-13Conversion2,200$0.002,200
2021-01-13Open-market sale4,012$104.347,988
2021-01-13Open-market sale500$102.8812,000
2021-01-13Conversion12,500$0.0012,500
2021-01-13Open-market sale600$104.97100
2021-01-13Open-market sale300$104.13700
2021-01-13Conversion1,000$0.001,000
2021-01-13Open-market sale1,092$105.50134,262
2021-01-13Open-market sale5,693$104.74135,354
2021-01-13Open-market sale1,350$104.940
2021-01-13Open-market sale715$103.34141,047
2021-01-13Conversion7,500$0.00141,762
2020-12-31Conversion (derivative)1,000$0.00312,166
2020-12-31Conversion (derivative)22,200$0.00559,307
2020-12-31Conversion (derivative)2,200$0.001,170,365
2020-12-31Conversion (derivative)12,500$0.001,067,500
2020-12-31Conversion (derivative)1,000$0.00312,166
2020-12-31Conversion (derivative)7,500$0.00574,007
2020-12-30Open-market sale900$100.05100
2020-12-30Conversion1,000$0.001,000
2020-12-30Open-market sale250$101.19134,262
2020-12-30Open-market sale100$101.160
2020-12-30Open-market sale2,697$100.82134,512
2020-12-30Open-market sale500$100.79137,209
2020-12-30Open-market sale4,423$100.36137,709
2020-12-30Open-market sale9,803$99.98142,132
2020-12-30Open-market sale1,700$99.97151,935
2020-12-30Open-market sale2,827$99.78153,635
2020-12-30Conversion22,200$0.00156,462
2020-12-30Open-market sale1,700$99.97500
2020-12-30Conversion2,200$0.002,200
2020-12-30Open-market sale9,803$99.982,697
2020-12-30Conversion12,500$0.0012,500
2020-12-30Open-market sale500$100.790
2020-12-30Open-market sale900$100.05100
2020-12-30Conversion1,000$0.001,000
2020-12-30Open-market sale250$101.19134,262
2020-12-30Open-market sale4,423$100.36134,512
2020-12-30Open-market sale2,827$99.78138,935
2020-12-30Conversion7,500$0.00141,762
2020-12-16Conversion (derivative)55,000$0.001,080,000
2020-12-16Conversion (derivative)10,000$0.00313,166
2020-12-16Conversion (derivative)25,000$0.00581,507
2020-12-16Conversion (derivative)25,000$0.001,172,565
2020-12-16Open-market sale5,733$103.2417,005
2020-12-16Open-market sale2,262$102.0722,738
2020-12-16Conversion25,000$0.0025,000
2020-12-16Open-market sale13,099$103.2537,101
2020-12-16Open-market sale4,800$102.0850,200
2020-12-16Conversion55,000$0.0055,000
2020-12-16Open-market sale3,575$103.425,625
2020-12-16Open-market sale800$102.199,200
2020-12-16Conversion10,000$0.0010,000
2020-12-16Open-market sale100$104.84134,262
2020-12-16Open-market sale16,395$104.20134,362
2020-12-16Open-market sale6,300$103.27150,757
2020-12-16Open-market sale2,205$102.06157,057
2020-12-16Conversion25,000$0.00159,262
2020-12-16Open-market sale16,605$104.18400
2020-12-16Open-market sale5,625$104.240
2020-12-02Conversion (derivative)10,000$0.00323,166
2020-12-02Conversion (derivative)55,000$0.001,135,000
2020-12-02Conversion (derivative)25,000$0.001,197,565
2020-12-02Conversion (derivative)25,000$0.00866,607
2020-12-02Conversion10,000$0.0010,000
2020-12-02Open-market sale1,600$91.8322,500
2020-12-02Open-market sale20,331$93.102,169
2020-12-02Conversion25,000$0.0025,000
2020-12-02Open-market sale32,395$92.9817,905
2020-12-02Open-market sale3,000$91.6350,300
2020-12-02Open-market sale1,700$90.8353,300
2020-12-02Conversion55,000$0.0055,000
2020-12-02Open-market sale7,908$93.17300
2020-12-02Open-market sale1,092$92.448,208
2020-12-02Open-market sale700$91.229,300
2020-12-02Open-market sale900$90.8524,100
2020-12-02Open-market sale1,351$93.69134,262
2020-12-02Open-market sale21,149$93.13135,613
2020-12-02Open-market sale1,500$91.84156,762
2020-12-02Open-market sale1,000$90.88158,262
2020-12-02Conversion25,000$0.00159,262
2020-12-02Open-market sale2,169$93.640
2020-11-29Gift (derivative)260,100$0.00606,507
2020-11-18Conversion (derivative)25,000$0.00891,607
2020-11-18Conversion (derivative)10,000$0.00333,166
2020-11-18Conversion (derivative)25,000$0.001,222,565
2020-11-18Conversion (derivative)55,000$0.001,190,000
2020-11-18Open-market sale1,600$88.09100
2020-11-18Open-market sale13,751$87.36139,368
2020-11-18Open-market sale5,006$88.01134,362
2020-11-18Open-market sale100$89.22134,262
2020-11-18Conversion10,000$0.0010,000
2020-11-18Open-market sale2,890$86.397,110
2020-11-18Conversion25,000$0.00159,262
2020-11-18Open-market sale5,080$88.0520
2020-11-18Open-market sale13,579$87.365,100
2020-11-18Open-market sale6,321$86.3418,679
2020-11-18Conversion25,000$0.0025,000
2020-11-18Open-market sale28,768$87.3312,639
2020-11-18Open-market sale13,593$86.3341,407
2020-11-18Conversion55,000$0.0055,000
2020-11-18Open-market sale100$89.170
2020-11-18Open-market sale6,143$86.35153,119
2020-11-18Open-market sale5,410$87.411,700
2020-11-04Conversion (derivative)10,000$0.00343,166
2020-11-04Conversion (derivative)25,000$0.00916,607
2020-11-04Conversion (derivative)25,000$0.001,247,565
2020-11-04Conversion (derivative)55,000$0.001,245,000
2020-11-04Conversion25,000$0.00159,262
2020-11-04Open-market sale4,905$96.15154,357
2020-11-04Open-market sale17,086$97.16137,271
2020-11-04Open-market sale2,609$97.82134,662
2020-11-04Open-market sale400$99.08134,262
2020-11-04Conversion10,000$0.0010,000
2020-11-04Open-market sale2,600$96.407,400
2020-11-04Open-market sale7,000$97.27400
2020-11-04Open-market sale200$98.25200
2020-11-04Open-market sale1,205$98.12300
2020-11-04Open-market sale17,853$97.231,505
2020-11-04Open-market sale5,642$96.2519,358
2020-11-04Conversion25,000$0.0025,000
2020-11-04Open-market sale900$99.160
2020-11-04Open-market sale3,092$98.01900
2020-11-04Open-market sale38,922$97.213,992
2020-11-04Open-market sale12,086$96.2442,914
2020-11-04Conversion55,000$0.0055,000
2020-11-04Open-market sale4,905$96.15137,357
2020-11-04Open-market sale17,086$97.16120,271
2020-11-04Open-market sale2,609$97.82117,662
2020-11-04Open-market sale400$99.08117,262
2020-10-21Open-market sale9,799$104.0037,080
2020-10-21Open-market sale8,700$108.602,200
2020-10-21Open-market sale7,045$107.8510,900
2020-10-21Open-market sale7,263$106.7917,945
2020-10-21Open-market sale11,872$105.4025,208
2020-10-21Open-market sale64,389$103.3046,879
2020-10-21Open-market sale38,329$102.37111,268
2020-10-21Open-market sale2,200$101.36149,597
2020-10-21Open-market sale2,250$109.540
2020-10-21Conversion (derivative)151,617$0.00949,607
2020-10-21Conversion (derivative)212,267$0.001,300,000
2020-10-21Conversion (derivative)10,000$0.00353,166
2020-10-21Conversion (derivative)151,797$0.001,272,565
2020-10-21Open-market sale2,300$101.39283,579
2020-10-21Conversion10,000$0.0010,000
2020-10-21Conversion151,617$0.00285,879
2020-10-21Open-market sale10,520$108.522,250
2020-10-21Open-market sale6,008$107.6812,770
2020-10-21Open-market sale6,262$106.7718,778
2020-10-21Open-market sale12,539$105.4125,040
2020-10-21Open-market sale12,420$104.1237,579
2020-10-21Open-market sale101,230$103.3649,999
2020-10-21Open-market sale57,038$102.42151,229
2020-10-21Open-market sale4,000$101.51208,267
2020-10-21Open-market sale100$110.110
2020-10-21Open-market sale744$109.25100
2020-10-21Open-market sale1,900$108.30844
2020-10-21Open-market sale900$107.202,744
2020-10-21Open-market sale500$105.453,644
2020-10-21Open-market sale450$104.024,144
2020-10-21Open-market sale3,550$103.334,594
2020-10-21Open-market sale1,756$102.348,144
2020-10-21Open-market sale100$100.769,900
2020-10-21Open-market sale2,000$109.61134,262
2020-10-21Open-market sale10,082$108.59136,262
2020-10-21Open-market sale6,251$107.77146,344
2020-10-21Open-market sale6,703$106.79152,595
2020-10-21Open-market sale12,028$105.40159,298
2020-10-21Open-market sale7,217$104.07171,326
2020-10-21Open-market sale65,501$103.33178,543
2020-10-21Open-market sale39,535$102.38244,044
2020-10-21Conversion212,267$0.00212,267
2020-10-21Conversion151,797$0.00151,797
2020-10-20Conversion (derivative)101,805$0.001,424,362
2020-10-20Conversion (derivative)102,462$0.001,512,267
2020-10-20Conversion (derivative)102,302$0.001,101,224
2020-10-20Conversion102,462$0.00102,462
2020-10-20Open-market sale300$112.04134,262
2020-10-20Open-market sale2,975$111.22134,562
2020-10-20Open-market sale34,646$110.20137,537
2020-10-20Open-market sale32,883$109.37172,183
2020-10-20Open-market sale31,498$108.55205,066
2020-10-20Conversion102,302$0.00236,564
2020-10-20Open-market sale3,797$111.16300
2020-10-20Open-market sale35,660$110.184,097
2020-10-20Open-market sale32,581$109.3239,757
2020-10-20Open-market sale29,467$108.5272,338
2020-10-20Conversion101,805$0.00101,805
2020-10-20Open-market sale601$112.040
2020-10-20Open-market sale3,817$111.13601
2020-10-20Open-market sale35,844$110.174,418
2020-10-20Open-market sale32,454$109.3040,262
2020-10-20Open-market sale29,746$108.5272,716
2020-10-19Conversion (derivative)10,000$0.00363,166
2020-10-19Conversion (derivative)95,271$0.001,614,729
2020-10-19Conversion (derivative)96,398$0.001,526,167
2020-10-19Conversion (derivative)96,081$0.001,203,526
2020-10-19Open-market sale28,450$110.99201,893
2020-10-19Open-market sale18,878$112.831,600
2020-10-19Open-market sale43,900$111.9620,478
2020-10-19Open-market sale32,020$111.0364,378
2020-10-19Conversion96,398$0.0096,398
2020-10-19Open-market sale18,199$112.831,343
2020-10-19Open-market sale42,822$112.0019,542
2020-10-19Open-market sale32,907$111.0662,364
2020-10-19Conversion95,271$0.0095,271
2020-10-19Open-market sale4,550$112.241,789
2020-10-19Open-market sale3,661$111.216,339
2020-10-19Conversion10,000$0.0010,000
2020-10-19Open-market sale1,871$113.52134,262
2020-10-19Open-market sale20,579$112.78136,133
2020-10-19Open-market sale45,181$111.91156,712
2020-10-19Open-market sale1,600$113.560
2020-10-19Conversion96,081$0.00230,343
2020-09-29Conversion (derivative)8,500$0.001,622,565
2020-09-29Open-market sale5,771$92.061,500
2020-09-29Open-market sale1,425$92.7175
2020-09-29Open-market sale75$93.470
2020-09-29Open-market sale1,229$90.757,271
2020-09-29Conversion8,500$0.008,500
2020-09-15Conversion (derivative)12,500$0.001,631,065
2020-09-15Open-market sale4,533$87.883,034
2020-09-15Open-market sale2,200$86.867,567
2020-09-15Open-market sale2,733$85.799,767
2020-09-15Conversion12,500$0.0012,500
2020-09-15Open-market sale200$89.360
2020-09-15Open-market sale2,834$88.59200
2020-09-01Conversion (derivative)12,500$0.001,643,565
2020-09-01Open-market sale7,380$85.194,720
2020-09-01Conversion12,500$0.0012,500
2020-09-01Open-market sale100$86.930
2020-09-01Open-market sale4,620$85.87100
2020-09-01Open-market sale400$83.8912,100
2020-08-18Conversion (derivative)12,500$0.001,656,065
2020-08-18Open-market sale2,052$82.3310,448
2020-08-18Open-market sale10,448$83.100
2020-08-18Conversion12,500$0.0012,500
2020-08-04Conversion (derivative)12,500$0.001,668,565
2020-08-04Open-market sale3,921$94.47100
2020-08-04Open-market sale100$95.990
2020-08-04Conversion12,500$0.0012,500
2020-08-04Open-market sale3,457$92.759,043
2020-08-04Open-market sale5,022$93.844,021
2020-07-21Conversion (derivative)3,509$0.001,299,607
2020-07-21Conversion (derivative)1,009$0.00373,166
2020-07-21Conversion (derivative)12,500$0.001,681,065
2020-07-21Conversion (derivative)1,500$0.001,710,000
2020-07-21Conversion1,500$0.001,500
2020-07-21Open-market sale280$90.221,220
2020-07-21Open-market sale820$91.18400
2020-07-21Open-market sale380$92.0120
2020-07-21Open-market sale499$91.02370
2020-07-21Open-market sale140$90.09869
2020-07-21Conversion1,009$0.001,009
2020-07-21Open-market sale1,100$92.06134,262
2020-07-21Open-market sale2,009$91.15135,362
2020-07-21Open-market sale400$90.13137,371
2020-07-21Conversion3,509$0.00137,771
2020-07-21Open-market sale7,298$91.044,102
2020-07-21Open-market sale1,100$90.1911,400
2020-07-21Conversion12,500$0.0012,500
2020-07-21Open-market sale20$92.980
2020-07-07Conversion (derivative)6,999$0.00374,175
2020-07-07Conversion (derivative)12,500$0.001,693,565
2020-07-07Conversion (derivative)10,500$0.001,711,500
2020-07-07Conversion (derivative)24,499$0.001,303,116
2020-07-07Conversion6,999$0.006,999
2020-07-07Open-market sale100$92.13134,262
2020-07-07Open-market sale3,268$91.61134,362
2020-07-07Open-market sale800$89.576,199
2020-07-07Open-market sale5,117$90.561,082
2020-07-07Conversion10,500$0.0010,500
2020-07-07Open-market sale1,690$89.798,810
2020-07-07Open-market sale2,519$89.51156,242
2020-07-07Open-market sale18,612$90.56137,630
2020-07-07Conversion24,499$0.00158,761
2020-07-07Open-market sale9,655$90.571,745
2020-07-07Open-market sale1,100$89.5411,400
2020-07-07Conversion12,500$0.0012,500
2020-07-07Open-market sale1,400$91.720
2020-07-07Open-market sale7,410$90.611,400
2020-06-23Conversion (derivative)24,499$0.001,327,615
2020-06-23Conversion (derivative)6,999$0.00381,174
2020-06-23Conversion (derivative)10,500$0.001,722,000
2020-06-23Conversion (derivative)156,500$0.001,706,065
2020-06-23Open-market sale3,638$89.70151,723
2020-06-23Open-market sale47,134$92.32100
2020-06-23Open-market sale49,574$91.5347,234
2020-06-23Open-market sale19,719$90.5896,808
2020-06-23Open-market sale22,728$89.56116,527
2020-06-23Open-market sale17,245$88.56139,255
2020-06-23Conversion156,500$0.00156,500
2020-06-23Open-market sale3,495$91.821,633
2020-06-23Open-market sale2,500$90.905,128
2020-06-23Open-market sale1,472$89.627,628
2020-06-23Open-market sale1,400$88.509,100
2020-06-23Conversion10,500$0.0010,500
2020-06-23Open-market sale400$92.640
2020-06-23Open-market sale2,814$91.94400
2020-06-23Open-market sale1,734$90.933,214
2020-06-23Open-market sale1,122$89.724,948
2020-06-23Open-market sale929$88.486,070
2020-06-23Conversion6,999$0.006,999
2020-06-23Open-market sale3,905$92.52134,262
2020-06-23Open-market sale9,651$91.77138,167
2020-06-23Open-market sale3,905$90.79147,818
2020-06-23Conversion24,499$0.00158,761
2020-06-23Open-market sale3,400$88.64155,361
2020-06-15Gift8,000$0.00134,262
2020-06-09Conversion (derivative)6,999$0.00388,173
2020-06-09Conversion (derivative)24,499$0.001,352,114
2020-06-09Conversion (derivative)10,500$0.001,732,500
2020-06-09Open-market sale600$76.15500
2020-06-09Open-market sale3,100$75.191,100
2020-06-09Open-market sale2,799$74.194,200
2020-06-09Conversion6,999$0.006,999
2020-06-09Open-market sale400$78.03142,262
2020-06-09Open-market sale1,700$77.43142,662
2020-06-09Open-market sale1,804$75.96144,362
2020-06-09Open-market sale10,670$75.13146,166
2020-06-09Conversion24,499$0.00166,761
2020-06-09Open-market sale800$77.540
2020-06-09Open-market sale1,000$75.99800
2020-06-09Open-market sale4,300$75.141,800
2020-06-09Open-market sale4,400$74.176,100
2020-06-09Conversion10,500$0.0010,500
2020-06-09Open-market sale9,925$74.15156,836
2020-05-26Conversion (derivative)6,999$0.00395,172
2020-05-26Conversion (derivative)10,500$0.001,743,000
2020-05-26Conversion (derivative)24,499$0.001,376,613
2020-05-26Open-market sale1,727$71.36900
2020-05-26Open-market sale5,163$70.732,627
2020-05-26Open-market sale1,360$69.627,790
2020-05-26Open-market sale1,350$68.699,150
2020-05-26Conversion10,500$0.0010,500
2020-05-26Open-market sale685$71.98500
2020-05-26Open-market sale3,514$70.881,185
2020-05-26Open-market sale1,100$69.974,699
2020-05-26Open-market sale1,200$68.745,799
2020-05-26Open-market sale200$72.19700
2020-05-26Open-market sale600$73.54100
2020-05-26Open-market sale100$74.320
2020-05-26Open-market sale1,812$68.41164,949
2020-05-26Conversion24,499$0.00166,761
2020-05-26Open-market sale3,670$69.41161,279
2020-05-26Open-market sale7,286$70.47153,993
2020-05-26Open-market sale9,331$71.09144,662
2020-05-26Conversion6,999$0.006,999
2020-05-26Open-market sale200$74.23142,262
2020-05-26Open-market sale1,400$73.39142,462
2020-05-26Open-market sale800$72.17143,862
2020-05-12Conversion (derivative)46,999$0.00402,171
2020-05-12Conversion (derivative)164,499$0.001,390,186
2020-05-12Conversion (derivative)70,500$0.001,753,500
2020-05-12Open-market sale1,800$65.155,589
2020-05-12Open-market sale9,200$64.207,389
2020-05-12Open-market sale800$65.678,200
2020-05-12Open-market sale2,465$66.945,735
2020-05-12Open-market sale3,600$68.132,135
2020-05-12Open-market sale600$66.514,989
2020-05-12Open-market sale1,520$67.123,469
2020-05-12Open-market sale2,000$68.261,469
2020-05-12Open-market sale1,269$69.27200
2020-05-12Conversion70,500$0.0070,500
2020-05-12Open-market sale4,500$61.7366,000
2020-05-12Open-market sale32,135$62.8233,865
2020-05-12Open-market sale17,065$63.6716,800
2020-05-12Open-market sale38,527$62.94243,076
2020-05-12Open-market sale55,900$63.82187,176
2020-05-12Open-market sale7,800$64.549,000
2020-05-12Open-market sale25,158$61.91281,603
2020-05-12Conversion164,499$0.00306,761
2020-05-12Open-market sale23,500$62.9816,589
2020-05-12Open-market sale6,910$61.9740,089
2020-05-12Conversion46,999$0.0046,999
2020-05-12Open-market sale2,000$69.72142,262
2020-05-12Open-market sale4,476$68.85144,262
2020-05-12Open-market sale7,368$68.01148,738
2020-05-12Open-market sale5,711$66.93156,106
2020-05-12Open-market sale1,728$65.58161,817
2020-05-12Open-market sale23,631$64.48163,545
2020-05-12Open-market sale1,735$69.15400
2020-05-12Open-market sale400$69.830
2020-05-11Conversion (derivative)48,000$0.001,824,000
2020-05-11Conversion (derivative)32,000$0.00449,170
2020-05-11Conversion (derivative)112,000$0.001,554,685
2020-05-11Conversion48,000$0.0048,000
2020-05-11Conversion32,000$0.0032,000
2020-05-11Open-market sale48,000$54.140
2020-05-11Conversion112,000$0.00254,262
2020-05-11Open-market sale112,000$54.24142,262
2020-05-08Grant / award117,262$0.00142,262
2020-05-01Conversion (derivative)43,418$0.001,666,685
2020-05-01Conversion43,418$0.0068,418
2020-04-30Conversion (derivative)37,382$0.001,710,103
2020-04-30Conversion (derivative)20,400$0.00481,170
2020-04-30Conversion (derivative)32,800$0.001,872,000
2020-04-30Conversion32,800$0.0032,800
2020-04-30Conversion20,400$0.0020,400
2020-04-30Open-market sale37,382$45.1325,000
2020-04-30Conversion37,382$0.0062,382
2020-04-30Open-market sale32,800$45.130
2020-04-29Conversion (derivative)3,200$0.001,747,485
2020-04-29Conversion (derivative)3,600$0.00501,570
2020-04-29Conversion (derivative)3,200$0.001,904,800
2020-04-29Conversion3,200$0.003,200
2020-04-29Open-market sale3,600$45.110
2020-04-29Conversion3,600$0.003,600
2020-04-29Open-market sale3,200$45.1125,000
2020-04-29Conversion3,200$0.0028,200
2020-04-28Open-market sale43,418$45.2125,000
2020-04-28Conversion (derivative)24,499$0.001,750,685
2020-04-28Conversion (derivative)6,999$0.00505,170
2020-04-28Conversion (derivative)10,500$0.001,908,000
2020-04-28Open-market sale6,855$43.411,145
2020-04-28Open-market sale2,500$42.348,000
2020-04-28Conversion10,500$0.0010,500
2020-04-28Open-market sale400$44.110
2020-04-28Open-market sale4,789$43.49400
2020-04-28Open-market sale1,810$42.465,189
2020-04-28Conversion6,999$0.006,999
2020-04-28Open-market sale3,371$43.9325,000
2020-04-28Open-market sale16,149$43.3528,371
2020-04-28Open-market sale4,979$42.3044,520
2020-04-28Conversion24,499$0.0049,499
2020-04-17Conversion (derivative)10,500$0.001,918,500
2020-04-17Conversion (derivative)24,498$0.001,775,184
2020-04-17Conversion (derivative)6,999$0.00512,169
2020-04-17Conversion6,999$0.006,999
2020-04-17Conversion10,500$0.0010,500
2020-04-17Open-market sale24,498$40.1125,000
2020-04-17Conversion24,498$0.0049,498
2020-04-17Open-market sale6,999$40.110
2020-04-14Conversion (derivative)4,666$0.00519,168
2020-04-14Conversion (derivative)7,000$0.001,929,000
2020-04-14Conversion (derivative)16,333$0.001,799,682
2020-04-14Conversion7,000$0.007,000
2020-04-14Open-market sale7,000$38.840
2020-04-14Conversion16,333$0.0041,333
2020-04-14Open-market sale16,333$38.8325,000
2020-04-14Conversion4,666$0.004,666
2020-03-31Conversion (derivative)4,666$0.00523,834
2020-03-31Conversion (derivative)7,000$0.001,936,000
2020-03-31Conversion (derivative)16,333$0.001,816,015
2020-03-31Open-market sale2,254$35.392,412
2020-03-31Conversion4,666$0.004,666
2020-03-31Open-market sale5,498$35.790
2020-03-31Open-market sale4,149$35.1637,184
2020-03-31Conversion16,333$0.0041,333
2020-03-31Conversion7,000$0.007,000
2020-03-31Open-market sale1,502$35.115,498
2020-03-31Open-market sale12,184$35.8125,000
2020-03-23Conversion (derivative)7,000$0.001,943,000
2020-03-23Conversion (derivative)4,666$0.00528,500
2020-03-23Conversion (derivative)16,333$0.001,832,348
2020-03-23Open-market sale1,600$31.463,066
2020-03-23Open-market sale4,275$32.29525
2020-03-23Open-market sale2,200$31.444,800
2020-03-23Conversion7,000$0.007,000
2020-03-23Open-market sale2,700$32.34366
2020-03-23Open-market sale525$33.000
2020-03-23Conversion4,666$0.004,666
2020-03-23Open-market sale1,298$33.0025,000
2020-03-23Open-market sale10,235$32.3326,298
2020-03-23Open-market sale4,800$31.4136,533
2020-03-23Conversion16,333$0.0041,333
2019-09-23J (derivative)1,873,491$0.001,873,491
2019-09-23J (derivative)533,166$0.00533,166
2019-09-23J (derivative)1,950,000$0.001,950,000
2019-09-23J (derivative)540,000$0.00540,000
2019-09-23J (derivative)900,000$0.000
2019-09-23J (derivative)1,848,681$0.001,848,681
2019-09-23J (derivative)900,000$0.00900,000
2019-09-23Open-market buy25,000$27.0025,000
2019-09-23J1,848,681—0
2019-09-18———1,848,681
2019-09-18———1,950,000
2019-09-18———533,166
2019-09-18———1,873,491

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