SEC CIK 1570838

Sanford Glenn Darrel

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

Current Positions

CompanyShares OwnedAs Of
AGNTview stock →39,578,4002025-09-11
EXPIview stock →236,0542026-04-30

Position History — AGNT

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

0465,836,933931,673,8671,397,510,8002013-032020-122021-052022-012022-032022-072025-052025-09

Recent Filings — AGNT

DateActivitySharesPriceOwned After
2025-09-11Gift50,000$0.0039,578,400
2025-05-19Open-market sale25,000$7.9939,628,400
2025-05-12Open-market sale25,000$7.8139,653,400
2025-05-05Open-market sale25,000$8.9439,678,400
2025-04-28Open-market sale20,000$8.8039,703,400
2025-04-21Open-market sale20,000$8.6239,723,400
2025-04-15Open-market sale20,000$9.3939,743,400
2025-04-07Open-market sale20,000$9.2339,763,400
2025-04-01Open-market sale20,000$9.8039,783,400
2025-03-24Open-market sale25,000$10.3739,803,400
2025-03-17Open-market sale25,000$9.7639,828,400
2025-03-10Open-market sale25,000$9.7639,853,400
2025-03-03Open-market sale25,000$10.0439,878,400
2025-02-24Open-market sale25,000$10.2139,903,400
2025-02-18Open-market sale25,000$11.0239,928,400
2025-02-10Open-market sale25,000$10.9639,968,400
2025-02-03Open-market sale25,000$10.9439,993,400
2025-01-28Open-market sale25,000$11.5940,072,450
2025-01-21Open-market sale25,000$11.4440,097,450
2025-01-13Open-market sale25,000$10.7440,122,450
2025-01-06Open-market sale25,000$11.5240,147,450
2024-12-26Open-market sale36,630$11.9740,172,450
2024-12-17Open-market sale50,000$12.6040,209,080
2024-12-10Gift30,000$0.0040,259,080
2024-12-10Open-market sale50,000$13.0040,289,080
2024-12-04Open-market sale119$13.6640,339,080
2024-12-03Open-market sale49,881$13.8740,339,199
2024-11-25Open-market sale50,000$14.4140,389,080
2024-11-18Open-market sale50,000$12.7240,439,080
2024-11-12Open-market sale50,000$14.4840,489,080
2024-11-06Open-market sale700$15.0140,539,080
2024-11-05Open-market sale16,177$14.4640,539,780
2024-11-05Open-market sale33,823$13.9440,555,957
2024-10-31Option exercise4$0.00236,053
2024-10-29Open-market sale40,000$12.8840,589,780
2024-10-22Open-market sale40,000$12.8240,629,780
2024-10-15Open-market sale40,000$13.2840,669,780
2024-10-09Gift7,000$0.0040,018,400
2024-10-08Open-market sale40,000$13.4140,709,780
2024-10-01Open-market sale40,000$13.9340,749,780
2024-09-30Grant / award14$11.17236,049
2024-09-28Option exercise42,500$0.0040,800,376
2024-09-28Tax withholding10,596$14.3740,789,780
2024-09-24Open-market sale50,000$14.2340,757,876
2024-09-19Open-market sale1,251$15.0040,807,876
2024-09-18Open-market sale11,170$15.1040,809,127
2024-09-17Open-market sale50,000$14.4940,820,297
2024-09-11Open-market sale12,388$12.3340,870,297
2024-09-10Open-market sale59,935$12.4140,882,685
2024-09-04Open-market sale1,047$12.0640,942,620
2024-09-03Open-market sale26,630$11.8240,943,667
2024-08-28Open-market sale5,384$12.5840,970,297
2024-08-27Open-market sale44,616$12.9840,975,681
2024-08-21Open-market sale2,016$12.6141,020,297
2024-08-20Open-market sale47,984$12.3241,022,313
2024-08-13Open-market sale46,047$12.0541,074,250
2024-08-13Open-market sale3,953$12.1441,070,297
2024-08-06Open-market sale50,000$12.3341,120,297
2024-07-29Open-market sale40,000$14.4841,170,297
2024-07-22Open-market sale40,000$13.7941,210,297
2024-07-17Open-market sale55,538$14.2941,250,297
2024-07-16Open-market sale9,831$14.0341,305,835
2024-07-16Open-market sale55,386$13.5441,315,666
2024-07-15Open-market sale83,240$12.8041,371,052
2024-07-08Open-market sale20,000$11.1241,454,292
2024-07-02Gift9,050$0.0040,025,400
2024-07-01Open-market sale20,000$10.7441,474,292
2024-06-28Option exercise42,500$0.0041,504,888
2024-06-28Tax withholding10,596$11.2841,494,292
2024-06-24Open-market sale25,000$10.6241,462,388
2024-06-13Open-market sale25,000$11.0241,487,388
2024-06-12Open-market sale1,005$12.0241,512,388
2024-06-10Open-market sale25,000$10.9241,513,393
2024-06-04Open-market sale25,000$10.9441,538,393
2024-05-29Open-market sale25,000$11.0541,563,393
2024-04-04Gift10,000$0.0041,588,393
2024-03-28Tax withholding10,596$10.3341,598,393
2024-03-28Option exercise42,500$0.0041,608,989
2023-12-28Option exercise42,500$0.0041,576,838
2023-12-28Option exercise42,500$0.0041,576,838
2023-12-28Tax withholding12,602$15.7741,564,236
2023-12-28Tax withholding10,349$15.7741,566,489
2023-12-28Option exercise42,500$0.0041,576,838
2023-12-26Gift38,000$0.0040,034,450
2023-12-08Disposition to issuer31,765$14.69236,035
2023-09-28Grant / award (derivative)316,652$0.00316,652
2023-09-28Grant / award (derivative)18,348$0.0018,348
2023-09-28Grant / award (derivative)170,000$0.00170,000
2023-06-12Open-market sale421,477$19.1041,612,861
2023-06-12Open-market sale78,523$20.7441,534,338
2022-09-22Option exercise (derivative)83,659$0.000
2022-09-22Option exercise83,659$0.0742,117,997
2022-09-22Open-market sale83,659$11.0942,034,338
2022-09-21Option exercise (derivative)42,008$0.0083,659
2022-09-21Option exercise42,008$0.0742,076,346
2022-09-21Open-market sale42,008$11.5242,034,338
2022-08-23Option exercise (derivative)708$0.00125,667
2022-08-23Option exercise708$0.0742,035,046
2022-08-23Open-market sale708$15.0242,034,338
2022-08-22Option exercise (derivative)3,165$0.00126,375
2022-08-22Open-market sale3,165$15.1042,034,338
2022-08-22Option exercise3,165$0.0742,037,503
2022-08-19Option exercise (derivative)9,000$0.00129,540
2022-08-19Option exercise9,000$0.0742,043,338
2022-08-19Open-market sale9,000$15.5542,034,338
2022-08-18Option exercise (derivative)9,000$0.00138,540
2022-08-18Open-market sale9,000$16.3542,034,338
2022-08-18Option exercise9,000$0.0742,043,338
2022-08-17Option exercise (derivative)9,000$0.00147,540
2022-08-17Option exercise9,000$0.0742,043,338
2022-08-17Open-market sale9,000$16.6042,034,338
2022-08-16Option exercise (derivative)9,000$0.00156,540
2022-08-16Option exercise9,000$0.0742,043,338
2022-08-16Open-market sale100$17.5342,034,338
2022-08-16Open-market sale8,900$17.0042,034,438
2022-08-15Option exercise (derivative)9,000$0.00165,540
2022-08-15Open-market sale750$17.8942,034,338
2022-08-15Option exercise9,000$0.0742,043,338
2022-08-15Open-market sale8,250$17.1042,035,088
2022-08-12Option exercise (derivative)9,000$0.00174,540
2022-08-12Open-market sale9,000$18.2942,034,338
2022-08-12Option exercise9,000$0.0742,043,338
2022-08-11Option exercise (derivative)9,000$0.00183,540
2022-08-11Option exercise9,000$0.0742,043,338
2022-08-11Open-market sale9,000$18.0742,034,338
2022-08-10Option exercise (derivative)9,000$0.00192,540
2022-08-10Option exercise9,000$0.0742,043,338
2022-08-10Open-market sale9,000$17.7142,034,338
2022-08-09Option exercise (derivative)9,000$0.00201,540
2022-08-09Open-market sale9,000$16.2742,034,338
2022-08-09Option exercise9,000$0.0742,043,338
2022-08-08Option exercise (derivative)9,000$0.00210,540
2022-08-08Option exercise9,000$0.0742,043,338
2022-08-08Open-market sale7,211$16.9542,034,338
2022-08-08Open-market sale1,789$16.0342,041,549
2022-08-05Option exercise (derivative)9,000$0.00219,540
2022-08-05Option exercise9,000$0.0742,043,338
2022-08-05Open-market sale9,000$15.2342,034,338
2022-08-04Option exercise (derivative)9,000$0.00228,540
2022-08-04Option exercise9,000$0.0742,043,338
2022-08-04Open-market sale9,000$15.4142,034,338
2022-08-03Option exercise (derivative)9,000$0.00237,540
2022-08-03Option exercise9,000$0.0742,043,338
2022-08-03Open-market sale9,000$15.5842,034,338
2022-08-02Option exercise (derivative)112,718$0.00246,540
2022-08-02Open-market sale112,718$15.5842,034,338
2022-08-02Option exercise112,718$0.0742,147,056
2022-08-01Option exercise (derivative)200,000$0.00359,258
2022-08-01Open-market sale200,000$15.0742,034,338
2022-08-01Option exercise200,000$0.0742,234,338
2022-07-22Option exercise (derivative)6,390$0.00559,258
2022-07-22Option exercise6,390$0.0742,040,728
2022-07-22Open-market sale6,390$15.0542,034,338
2022-07-20Option exercise (derivative)41,270$0.00565,648
2022-07-20Open-market sale41,270$15.0142,034,338
2022-07-20Option exercise41,270$0.0742,075,608
2022-06-08Option exercise (derivative)9,146$0.00606,918
2022-06-08Option exercise9,146$0.0742,043,484
2022-06-08Open-market sale9,146$15.0642,034,338
2022-06-02Option exercise (derivative)161,985$0.00616,064
2022-06-02Option exercise161,985$0.0742,196,323
2022-06-02Open-market sale161,985$15.0642,034,338
2022-05-06Option exercise (derivative)8,491$0.00778,049
2022-05-06Open-market sale8,491$15.4342,034,338
2022-05-06Option exercise8,491$0.0742,042,829
2022-05-05Option exercise (derivative)9,000$0.00786,540
2022-05-05Option exercise9,000$0.0742,043,338
2022-05-05Open-market sale9,000$15.1542,034,338
2022-05-04Option exercise (derivative)46,525$0.00795,540
2022-05-04Open-market sale45,725$15.4542,035,138
2022-05-04Option exercise46,525$0.0742,080,863
2022-05-04Open-market sale800$16.1842,034,338
2022-05-03Option exercise (derivative)15,866$0.00842,065
2022-05-03Open-market sale15,866$15.0242,034,338
2022-05-03Option exercise15,866$0.0742,050,204
2022-04-27Option exercise (derivative)509$0.00857,931
2022-04-27Open-market sale509$15.0242,034,338
2022-04-27Option exercise509$0.0742,034,847
2022-04-26Option exercise (derivative)100$0.00858,440
2022-04-26Open-market sale100$15.1042,034,338
2022-04-26Option exercise100$0.0742,034,438
2022-04-25Option exercise (derivative)14,544$0.00858,540
2022-04-25Open-market sale14,544$15.3142,034,338
2022-04-25Option exercise14,544$0.0742,048,882
2022-04-22Option exercise (derivative)3,456$0.00873,084
2022-04-22Open-market sale3,456$15.4442,034,338
2022-04-22Option exercise3,456$0.0742,037,794
2022-04-21Option exercise (derivative)9,000$0.00876,540
2022-04-21Option exercise9,000$0.0742,043,338
2022-04-21Open-market sale7,220$15.5942,036,118
2022-04-21Open-market sale1,780$16.6642,034,338
2022-04-20Option exercise (derivative)9,000$0.00885,540
2022-04-20Option exercise9,000$0.0742,043,338
2022-04-20Open-market sale9,000$16.4842,034,338
2022-04-19Option exercise (derivative)9,000$0.00894,540
2022-04-19Option exercise9,000$0.0742,043,338
2022-04-19Open-market sale9,000$16.5142,034,338
2022-04-18Option exercise (derivative)9,000$0.00903,540
2022-04-18Open-market sale9,000$15.8942,034,338
2022-04-18Option exercise9,000$0.0742,043,338
2022-04-14Option exercise (derivative)9,000$0.00912,540
2022-04-14Open-market sale8,971$16.6942,034,367
2022-04-14Open-market sale29$17.3042,034,338
2022-04-14Option exercise9,000$0.0742,043,338
2022-04-13Option exercise (derivative)9,000$0.00921,540
2022-04-13Option exercise9,000$0.0742,043,338
2022-04-13Open-market sale9,000$17.0442,034,338
2022-04-12Option exercise (derivative)9,000$0.00930,540
2022-04-12Option exercise9,000$0.0742,043,338
2022-04-12Open-market sale8,173$17.0842,035,165
2022-04-12Open-market sale827$17.7742,034,338
2022-04-11Option exercise (derivative)9,000$0.00939,540
2022-04-11Option exercise9,000$0.0742,043,338
2022-04-11Open-market sale200$17.4042,034,338
2022-04-11Open-market sale8,800$17.0742,034,538
2022-04-08Option exercise (derivative)9,000$0.00948,540
2022-04-08Open-market sale9,000$16.7942,034,338
2022-04-08Option exercise9,000$0.0742,043,338
2022-04-07Option exercise (derivative)9,000$0.00957,540
2022-04-07Open-market sale1,800$18.6642,034,338
2022-04-07Open-market sale7,200$17.3042,036,138
2022-04-07Option exercise9,000$0.0742,043,338
2022-04-06Option exercise (derivative)9,000$0.00966,540
2022-04-06Option exercise9,000$0.0742,043,338
2022-04-06Open-market sale8,925$18.7242,034,413
2022-04-06Open-market sale75$19.4942,034,338
2022-04-05Option exercise (derivative)9,000$0.00975,540
2022-04-05Open-market sale100$21.7742,034,338
2022-04-05Open-market sale7,700$20.1242,035,638
2022-04-05Option exercise9,000$0.0742,043,338
2022-04-05Open-market sale1,200$21.1742,034,438
2022-04-04Option exercise (derivative)9,000$0.00984,540
2022-04-04Option exercise9,000$0.0742,043,338
2022-04-04Open-market sale2,982$21.5242,040,356
2022-04-04Open-market sale6,018$22.0442,034,338
2022-04-01Option exercise (derivative)9,000$0.00993,540
2022-04-01Option exercise9,000$0.0742,043,338
2022-04-01Open-market sale8,500$20.5042,034,838
2022-04-01Open-market sale500$21.2942,034,338
2022-03-31Option exercise (derivative)9,000$0.001,002,540
2022-03-31Open-market sale8,500$21.6342,034,838
2022-03-31Option exercise9,000$0.0742,043,338
2022-03-31Open-market sale500$22.1842,034,338
2022-03-30Option exercise (derivative)9,000$0.001,011,540
2022-03-30Option exercise9,000$0.0742,043,338
2022-03-30Open-market sale3,656$23.4742,034,338
2022-03-30Open-market sale5,344$22.6842,037,994
2022-03-29Option exercise (derivative)9,000$0.001,020,540
2022-03-29Open-market sale4,256$23.6742,034,338
2022-03-29Open-market sale4,744$23.2742,038,594
2022-03-29Option exercise9,000$0.0742,043,338
2022-03-28Option exercise (derivative)9,000$0.001,029,540
2022-03-28Option exercise9,000$0.0742,043,338
2022-03-28Open-market sale1,139$22.2342,034,338
2022-03-28Open-market sale7,861$21.6042,035,477
2022-03-25Option exercise (derivative)9,000$0.001,038,540
2022-03-25Open-market sale6,455$22.0842,036,883
2022-03-25Option exercise9,000$0.0742,043,338
2022-03-25Open-market sale2,145$23.1442,034,738
2022-03-25Open-market sale400$23.7942,034,338
2022-03-24Option exercise (derivative)9,000$0.001,047,540
2022-03-24Open-market sale8,900$23.6142,034,438
2022-03-24Option exercise9,000$0.0742,043,338
2022-03-24Open-market sale100$24.1042,034,338
2022-03-23Option exercise (derivative)9,000$0.001,056,540
2022-03-23Open-market sale1,945$25.2642,034,338
2022-03-23Open-market sale7,055$24.4042,036,283
2022-03-23Option exercise9,000$0.0742,043,338
2022-03-22Option exercise (derivative)9,000$0.001,065,540
2022-03-22Option exercise9,000$0.0742,043,338
2022-03-22Open-market sale8,567$25.3042,034,771
2022-03-22Open-market sale433$25.6642,034,338
2022-03-21Option exercise (derivative)9,000$0.001,074,540
2022-03-21Open-market sale374$25.4642,034,338
2022-03-21Open-market sale8,626$24.6042,034,712
2022-03-21Option exercise9,000$0.0742,043,338
2022-03-18Option exercise (derivative)9,000$0.001,083,540
2022-03-18Open-market sale1,412$26.0942,034,338
2022-03-18Open-market sale7,588$25.3942,035,750
2022-03-18Option exercise9,000$0.0742,043,338
2022-03-17Option exercise (derivative)9,000$0.001,092,540
2022-03-17Open-market sale589$25.9142,034,338
2022-03-17Open-market sale8,411$25.3342,034,927
2022-03-17Option exercise9,000$0.0742,043,338
2022-03-16Option exercise (derivative)9,000$0.001,101,540
2022-03-16Option exercise9,000$0.0742,043,338
2022-03-16Open-market sale2,039$25.0542,034,338
2022-03-16Open-market sale6,961$24.7142,036,377
2022-03-15Option exercise (derivative)9,000$0.001,110,540
2022-03-15Open-market sale300$23.2642,034,338
2022-03-15Open-market sale6,058$22.7542,034,638
2022-03-15Open-market sale2,642$21.8142,040,696
2022-03-15Option exercise9,000$0.0742,043,338
2022-03-14Option exercise (derivative)9,000$0.001,119,540
2022-03-14Open-market sale4,092$22.6042,034,338
2022-03-14Option exercise9,000$0.0742,043,338
2022-03-14Open-market sale4,908$21.2142,038,430
2022-03-11Option exercise (derivative)9,000$0.001,128,540
2022-03-11Option exercise9,000$0.0742,043,338
2022-03-11Open-market sale7,348$23.0842,035,990
2022-03-11Open-market sale1,652$24.0442,034,338
2022-03-10Option exercise (derivative)9,000$0.001,137,540
2022-03-10Option exercise9,000$0.0742,043,338
2022-03-10Open-market sale9,000$23.8042,034,338
2022-03-09Option exercise (derivative)9,000$0.001,146,540
2022-03-09Option exercise9,000$0.0742,043,338
2022-03-09Open-market sale9,000$24.2542,034,338
2022-03-08Option exercise (derivative)9,000$0.001,155,540
2022-03-08Option exercise9,000$0.0742,043,338
2022-03-08Open-market sale8,000$22.9042,035,338
2022-03-08Open-market sale1,000$23.5742,034,338
2022-03-07Option exercise (derivative)9,000$0.001,164,540
2022-03-07Option exercise9,000$0.0742,043,338
2022-03-07Open-market sale300$24.8342,034,338
2022-03-07Open-market sale2,658$24.0742,034,638
2022-03-07Open-market sale6,042$23.1742,037,296
2022-03-04Option exercise (derivative)9,000$0.001,173,540
2022-03-04Open-market sale8,600$24.4342,034,738
2022-03-04Open-market sale400$25.4642,034,338
2022-03-04Option exercise9,000$0.0742,043,338
2022-03-03Option exercise (derivative)9,000$0.001,182,540
2022-03-03Open-market sale7,968$25.2542,035,370
2022-03-03Open-market sale200$26.9342,034,338
2022-03-03Open-market sale832$26.0042,034,538
2022-03-03Option exercise9,000$0.0742,043,338
2022-03-02Option exercise (derivative)9,000$0.001,191,540
2022-03-02Option exercise9,000$0.0742,043,338
2022-03-02Open-market sale9,000$26.6842,034,338
2022-03-01Option exercise (derivative)9,000$0.001,200,540
2022-03-01Open-market sale8,500$26.6842,034,838
2022-03-01Open-market sale500$27.2342,034,338
2022-03-01Option exercise9,000$0.0742,043,338
2022-02-28Option exercise (derivative)9,000$0.001,209,540
2022-02-28Option exercise9,000$0.0742,043,338
2022-02-28Open-market sale7,385$26.4642,035,953
2022-02-28Open-market sale1,615$27.2142,034,338
2022-02-25Option exercise (derivative)9,000$0.001,218,540
2022-02-25Open-market sale600$27.4142,034,338
2022-02-25Open-market sale8,400$26.6142,034,938
2022-02-25Option exercise9,000$0.0742,043,338
2022-02-24Option exercise (derivative)9,000$0.001,227,540
2022-02-24Open-market sale1,800$26.6642,036,435
2022-02-24Open-market sale1,000$23.6642,041,838
2022-02-24Open-market sale500$22.5742,042,838
2022-02-24Option exercise9,000$0.0742,043,338
2022-02-24Open-market sale1,748$27.7242,034,687
2022-02-24Open-market sale2,000$25.6442,038,235
2022-02-24Open-market sale1,603$24.7642,040,235
2022-02-24Open-market sale349$28.3342,034,338
2022-02-23Option exercise (derivative)9,000$0.001,236,540
2022-02-23Option exercise9,000$0.0742,043,338
2022-02-23Open-market sale100$25.6442,034,338
2022-02-23Open-market sale3,314$24.9442,034,438
2022-02-23Open-market sale5,586$24.1542,037,752
2022-02-22Option exercise (derivative)9,000$0.001,245,540
2022-02-22Option exercise9,000$0.0742,043,338
2022-02-22Open-market sale4,848$24.9242,038,490
2022-02-22Open-market sale4,152$25.5542,034,338
2022-02-18Option exercise (derivative)9,000$0.001,254,540
2022-02-18Option exercise9,000$0.0742,043,338
2022-02-18Open-market sale5,077$24.8242,038,261
2022-02-18Open-market sale2,423$25.8342,035,838
2022-02-18Open-market sale1,500$27.2542,034,338
2022-02-17Option exercise (derivative)9,000$0.001,263,540
2022-02-17Open-market sale1,590$28.9242,034,338
2022-02-17Open-market sale7,410$28.0942,035,928
2022-02-17Option exercise9,000$0.0742,043,338
2022-02-16Option exercise (derivative)9,000$0.001,272,540
2022-02-16Open-market sale1,030$30.0842,034,338
2022-02-16Option exercise9,000$0.0742,043,338
2022-02-16Open-market sale7,970$29.5042,035,368
2022-02-15Option exercise (derivative)9,000$0.001,281,540
2022-02-15Option exercise9,000$0.0742,043,338
2022-02-15Open-market sale9,000$29.9342,034,338
2022-02-14Option exercise (derivative)9,000$0.001,290,540
2022-02-14Open-market sale4,567$29.6542,034,338
2022-02-14Option exercise9,000$0.0742,043,338
2022-02-14Open-market sale4,433$29.1142,038,905
2022-02-11Option exercise (derivative)9,000$0.001,299,540
2022-02-11Open-market sale2,270$29.6642,034,338
2022-02-11Option exercise9,000$0.0742,043,338
2022-02-11Open-market sale6,730$29.0042,036,608
2022-02-10Option exercise (derivative)9,000$0.001,308,540
2022-02-10Option exercise9,000$0.0742,043,338
2022-02-10Open-market sale5,545$29.6542,034,338
2022-02-10Open-market sale3,455$28.6942,039,883
2022-02-09Option exercise (derivative)9,000$0.001,317,540
2022-02-09Option exercise9,000$0.0742,043,338
2022-02-09Open-market sale221$29.5742,034,338
2022-02-09Open-market sale8,779$29.1142,034,559
2022-02-08Option exercise (derivative)9,000$0.001,326,540
2022-02-08Open-market sale6,694$27.8742,034,338
2022-02-08Option exercise9,000$0.0742,043,338
2022-02-08Open-market sale2,306$27.3442,041,032
2022-02-07Option exercise (derivative)9,000$0.001,335,540
2022-02-07Open-market sale8,100$27.1342,035,238
2022-02-07Option exercise9,000$0.0742,043,338
2022-02-07Open-market sale900$27.9142,034,338
2022-02-04Option exercise (derivative)9,000$0.001,344,540
2022-02-04Open-market sale5,092$26.6342,038,246
2022-02-04Option exercise9,000$0.0742,043,338
2022-02-04Open-market sale3,908$27.2742,034,338
2022-02-03Option exercise (derivative)9,000$0.001,353,540
2022-02-03Open-market sale3,824$26.2942,039,514
2022-02-03Option exercise9,000$0.0742,043,338
2022-02-03Open-market sale5,176$26.8742,034,338
2022-02-02Option exercise (derivative)9,000$0.001,362,540
2022-02-02Open-market sale8,300$26.4442,035,038
2022-02-02Open-market sale700$27.2142,034,338
2022-02-02Option exercise9,000$0.0742,043,338
2022-02-01Option exercise (derivative)9,000$0.001,371,540
2022-02-01Option exercise9,000$0.0742,043,338
2022-02-01Open-market sale7,500$27.2742,035,838
2022-02-01Open-market sale1,500$27.6642,034,338
2022-01-31Option exercise (derivative)9,000$0.001,380,540
2022-01-31Open-market sale162$27.1442,034,338
2022-01-31Open-market sale7,655$26.7642,034,500
2022-01-31Option exercise9,000$0.0742,043,338
2022-01-31Open-market sale1,183$25.7342,042,155
2022-01-28Option exercise (derivative)9,000$0.001,389,540
2022-01-28Open-market sale4,680$23.7042,038,658
2022-01-28Option exercise9,000$0.0742,043,338
2022-01-28Open-market sale4,320$24.4342,034,338
2022-01-27Option exercise (derivative)9,000$0.001,398,540
2022-01-27Open-market sale7,149$23.6742,036,189
2022-01-27Option exercise9,000$0.0742,043,338
2022-01-27Open-market sale1,851$24.5842,034,338
2022-01-26Option exercise (derivative)9,000$0.001,407,540
2022-01-26Open-market sale1,309$26.1742,034,338
2022-01-26Open-market sale5,745$25.5042,035,647
2022-01-26Open-market sale1,946$24.2842,041,392
2022-01-26Option exercise9,000$0.0742,043,338
2022-01-25Option exercise (derivative)9,000$0.001,416,540
2022-01-25Open-market sale6,089$24.4342,037,249
2022-01-25Option exercise9,000$0.0742,043,338
2022-01-25Open-market sale610$26.0142,034,338
2022-01-25Open-market sale2,301$25.3042,034,948
2022-01-24Option exercise (derivative)9,000$0.001,425,540
2022-01-24Open-market sale4,515$22.5442,038,823
2022-01-24Open-market sale2,438$23.6542,036,385
2022-01-24Open-market sale2,047$24.5842,034,338
2022-01-24Option exercise9,000$0.0742,043,338
2022-01-21Option exercise (derivative)9,000$0.001,434,540
2022-01-21Open-market sale4,272$25.2942,039,066
2022-01-21Open-market sale4,728$26.0842,034,338
2022-01-21Option exercise9,000$0.0742,043,338
2022-01-20Option exercise (derivative)9,000$0.001,443,540
2022-01-20Option exercise9,000$0.0742,043,338
2022-01-20Open-market sale4,298$27.0242,039,040
2022-01-20Open-market sale4,702$27.9042,034,338
2022-01-19Option exercise (derivative)9,000$0.001,452,540
2022-01-19Open-market sale9,000$26.9942,034,338
2022-01-19Option exercise9,000$0.0742,043,338
2022-01-18Option exercise (derivative)9,000$0.001,461,540
2022-01-18Option exercise9,000$0.0742,043,338
2022-01-18Open-market sale6,982$27.2242,036,356
2022-01-18Open-market sale2,018$28.2142,034,338
2022-01-14Option exercise (derivative)9,000$0.001,470,540
2022-01-14Open-market sale8,800$28.9642,034,538
2022-01-14Open-market sale200$29.5442,034,338
2022-01-14Option exercise9,000$0.0742,043,338
2022-01-13Option exercise (derivative)9,000$0.001,479,540
2022-01-13Open-market sale704$30.2542,034,338
2022-01-13Open-market sale8,296$29.7042,035,042
2022-01-13Option exercise9,000$0.0742,043,338
2022-01-12Option exercise (derivative)9,000$0.001,488,540
2022-01-12Open-market sale8,434$30.5042,034,904
2022-01-12Option exercise9,000$0.0742,043,338
2022-01-12Open-market sale566$31.2242,034,338
2022-01-11Option exercise (derivative)9,000$0.001,497,540
2022-01-11Open-market sale1,692$28.3442,041,646
2022-01-11Option exercise9,000$0.0742,043,338
2022-01-11Open-market sale5,208$30.3342,034,338
2022-01-11Open-market sale2,100$29.3342,039,546
2022-01-10Option exercise (derivative)9,000$0.001,506,540
2022-01-10Open-market sale1,586$27.5842,034,338
2022-01-10Open-market sale7,414$26.9442,035,924
2022-01-10Option exercise9,000$0.0742,043,338
2022-01-07Option exercise (derivative)9,000$0.001,515,540
2022-01-07Open-market sale1,372$29.6142,034,338
2022-01-07Option exercise9,000$0.0742,043,338
2022-01-07Open-market sale7,628$28.7642,035,710
2022-01-06Option exercise (derivative)9,000$0.001,524,540
2022-01-06Option exercise9,000$0.0742,043,338
2022-01-06Open-market sale5,726$29.2742,034,338
2022-01-06Open-market sale3,274$28.5842,040,064
2022-01-05Option exercise (derivative)9,000$0.001,533,540
2022-01-05Option exercise9,000$0.0742,043,338
2022-01-05Open-market sale3,168$29.4442,040,170
2022-01-05Open-market sale4,732$30.6842,035,438
2022-01-05Open-market sale1,100$31.3142,034,338
2022-01-04Option exercise (derivative)9,000$0.001,542,540
2022-01-04Open-market sale1,300$32.8042,034,590
2022-01-04Open-market sale252$33.4442,034,338
2022-01-04Option exercise9,000$0.0742,043,338
2022-01-04Open-market sale7,448$31.6542,035,890
2022-01-03Option exercise (derivative)9,000$0.001,551,540
2022-01-03Open-market sale8,400$33.6942,034,938
2022-01-03Open-market sale600$34.3342,034,338
2022-01-03Option exercise9,000$0.0742,043,338
2021-12-31Option exercise (derivative)9,000$0.001,560,540
2021-12-31Open-market sale100$35.7042,034,338
2021-12-31Option exercise9,000$0.0742,043,338
2021-12-31Open-market sale6,369$33.9742,036,969
2021-12-31Open-market sale2,531$35.0742,034,438
2021-12-30Option exercise (derivative)9,000$0.001,569,540
2021-12-30Option exercise9,000$0.0742,043,338
2021-12-30Open-market sale986$34.0142,042,352
2021-12-30Open-market sale8,014$34.8642,034,338
2021-12-29Option exercise (derivative)9,000$0.001,578,540
2021-12-29Option exercise9,000$0.0742,043,338
2021-12-29Open-market sale9,000$33.5542,034,338
2021-12-28Option exercise (derivative)9,000$0.001,587,540
2021-12-28Option exercise9,000$0.0742,043,338
2021-12-28Open-market sale2,455$35.6142,034,338
2021-12-28Open-market sale6,545$34.5542,036,793
2021-12-27Option exercise (derivative)9,000$0.001,596,540
2021-12-27Option exercise9,000$0.0742,043,338
2021-12-27Open-market sale451$36.4242,034,338
2021-12-27Open-market sale8,549$35.8342,034,789
2021-12-23Option exercise (derivative)9,000$0.001,605,540
2021-12-23Option exercise9,000$0.0742,043,338
2021-12-23Open-market sale5,805$36.2742,034,338
2021-12-23Open-market sale3,195$35.5542,040,143
2021-12-22Option exercise (derivative)9,000$0.001,614,540
2021-12-22Open-market sale9,000$35.6842,034,338
2021-12-22Option exercise9,000$0.0742,043,338
2021-12-21Option exercise (derivative)9,000$0.001,623,540
2021-12-21Option exercise9,000$0.0742,043,338
2021-12-21Open-market sale5,800$35.5342,034,338
2021-12-21Open-market sale3,200$34.6442,040,138
2021-12-20Option exercise (derivative)9,000$0.001,632,540
2021-12-20Option exercise9,000$0.0742,043,338
2021-12-20Open-market sale7,019$33.7642,036,319
2021-12-20Open-market sale1,981$34.5242,034,338
2021-12-17Option exercise (derivative)9,000$0.001,641,540
2021-12-17Open-market sale5,975$34.8742,034,338
2021-12-17Open-market sale1,600$33.8042,040,313
2021-12-17Open-market sale1,425$32.9142,041,913
2021-12-17Option exercise9,000$0.0742,043,338
2021-12-16Option exercise (derivative)9,000$0.001,650,540
2021-12-16Open-market sale100$35.2642,034,338
2021-12-16Open-market sale3,867$34.4842,034,438
2021-12-16Open-market sale5,033$33.6642,038,305
2021-12-16Option exercise9,000$0.0742,043,338
2021-12-15Option exercise (derivative)9,000$0.001,659,540
2021-12-15Option exercise9,000$0.0742,043,338
2021-12-15Open-market sale4,671$32.3942,038,667
2021-12-15Open-market sale1,650$33.3242,037,017
2021-12-15Open-market sale2,679$34.5442,034,338
2021-12-14Option exercise (derivative)9,000$0.001,677,540
2021-12-14Option exercise (derivative)9,000$0.001,668,540
2021-12-14Open-market sale3,686$33.3942,034,338
2021-12-14Option exercise9,000$0.0742,043,338
2021-12-14Open-market sale5,314$32.9142,038,024
2021-12-13Open-market sale300$35.0342,034,338
2021-12-13Open-market sale2,407$34.3942,034,638
2021-12-13Open-market sale6,293$33.3242,037,045
2021-12-13Option exercise9,000$0.0742,043,338
2021-12-10Option exercise (derivative)9,000$0.001,686,540
2021-12-10Option exercise9,000$0.0742,043,338
2021-12-10Open-market sale7,900$35.2642,035,438
2021-12-10Open-market sale1,100$36.5442,034,338
2021-12-07Open-market sale10,822$37.2942,036,016
2021-12-07Open-market sale1,678$37.7642,034,338
2021-11-30Open-market sale600$37.2542,046,838
2021-11-30Open-market sale6,146$36.7042,047,438
2021-11-30Open-market sale5,754$35.6942,053,584
2021-11-23Open-market sale8,491$36.2742,063,347
2021-11-23Open-market sale1,640$38.3342,059,338
2021-11-23Open-market sale2,369$37.2742,060,978
2021-11-16Open-market sale700$45.6242,071,838
2021-11-16Open-market sale4,904$44.1642,079,434
2021-11-16Open-market sale6,896$45.0642,072,538
2021-11-09Open-market sale3,454$45.9542,084,338
2021-11-09Open-market sale9,046$45.1942,087,792
2021-11-02Open-market sale101$52.6142,096,838
2021-11-02Open-market sale800$51.6842,096,939
2021-11-02Open-market sale5,924$50.7342,097,739
2021-11-02Open-market sale5,675$50.0542,103,663
2021-10-26Open-market sale200$55.2542,109,338
2021-10-26Open-market sale6,352$52.6442,115,486
2021-10-26Open-market sale2,996$53.5242,112,490
2021-10-26Open-market sale2,952$54.3242,109,538
2021-10-19Open-market sale620$49.3942,121,838
2021-10-19Open-market sale11,880$48.9742,122,458
2021-10-12Open-market sale8,973$43.5142,137,315
2021-10-12Open-market sale2,977$44.0242,134,338
2021-10-12Open-market sale550$42.2742,146,288
2021-10-05Open-market sale1,150$38.7442,158,188
2021-10-05Open-market sale10,077$39.6542,148,111
2021-10-05Open-market sale1,273$40.6042,146,838
2021-09-28Open-market sale1,875$45.3342,163,344
2021-09-28Open-market sale4,079$44.3442,165,219
2021-09-28Open-market sale2,540$43.2742,169,298
2021-09-28Open-market sale2,605$46.6342,160,739
2021-09-28Open-market sale400$49.8742,159,338
2021-09-28Open-market sale1,001$47.5342,159,738
2021-09-21Open-market sale3,592$43.4642,180,746
2021-09-21Open-market sale8,908$44.0742,171,838
2021-09-14Open-market sale2,081$46.3942,184,338
2021-09-14Open-market sale6,087$45.6442,186,419
2021-09-14Open-market sale4,332$44.5342,192,506
2021-09-07Open-market sale4,594$50.8142,196,838
2021-09-07Open-market sale7,906$50.2642,201,432
2021-08-31Open-market sale4,185$44.5242,217,653
2021-08-31Open-market sale300$46.0342,209,338
2021-08-31Open-market sale8,015$45.5342,209,638
2021-08-24Open-market sale11,800$44.2942,222,538
2021-08-24Open-market sale700$44.6742,221,838
2021-08-17Open-market sale2,403$43.5842,244,435
2021-08-17Open-market sale10,097$42.6942,234,338
2021-08-10Open-market sale1,100$52.5242,252,812
2021-08-10Open-market sale5,426$50.5542,253,912
2021-08-10Open-market sale5,974$51.5342,246,838
2021-08-04Open-market sale3,596$46.0842,268,042
2021-08-04Open-market sale557$47.5842,267,485
2021-08-04Open-market sale2,875$46.8442,264,610
2021-08-04Open-market sale700$42.9042,263,910
2021-08-04Open-market sale1,125$43.8942,262,785
2021-08-04Open-market sale200$41.2242,262,585
2021-08-04Open-market sale3,247$44.6942,259,338
2021-08-03Open-market sale200$35.0042,271,638
2021-07-27Open-market sale11,100$35.5442,273,238
2021-07-27Open-market sale1,400$36.5742,271,838
2021-07-21Open-market sale2,700$35.8742,291,788
2021-07-21Open-market sale7,800$36.6142,283,988
2021-07-20Open-market sale2,000$35.0242,294,488
2021-05-11Option exercise (derivative)1,538,460$0.000
2021-05-11Open-market sale650$23.1240,777,378
2021-05-11Open-market sale8,712$25.7040,767,311
2021-05-11Open-market sale9,283$26.5840,758,028
2021-05-11Option exercise1,538,460$0.0742,296,488
2021-05-11Open-market sale1,355$24.8540,776,023
2021-05-04Open-market sale5,515$31.9940,778,028
2021-05-04Open-market sale14,485$31.1040,783,543
2021-04-27Open-market sale13,253$36.3940,804,775
2021-04-27Open-market sale6,747$37.0440,798,028
2021-04-20Open-market sale4,500$33.0840,823,528
2021-04-20Open-market sale10,000$32.2240,828,028
2021-04-20Open-market sale5,500$34.0740,818,028
2021-04-13Open-market sale7,500$39.1040,838,828
2021-04-13Open-market sale11,700$38.1140,846,328
2021-04-13Open-market sale800$39.6440,838,028
2021-04-06Open-market sale10,641$43.3940,858,688
2021-04-06Open-market sale660$44.1140,858,028
2021-04-06Open-market sale8,699$42.5440,869,329
2021-03-30Open-market sale3,900$42.1640,889,728
2021-03-30Open-market sale6,815$43.4340,882,913
2021-03-30Open-market sale4,885$44.0040,878,028
2021-03-30Open-market sale4,400$41.3040,893,628
2021-03-23Open-market sale3,222$50.6640,898,028
2021-03-23Open-market sale3,479$46.3440,914,549
2021-03-23Open-market sale6,648$47.4740,907,901
2021-03-23Open-market sale3,181$48.3040,904,720
2021-03-23Open-market sale3,470$49.5440,901,250
2021-03-16Open-market sale3,967$58.5940,917,528
2021-03-16Open-market sale3,064$57.4740,921,495
2021-03-16Open-market sale4,000$56.4440,924,559
2021-03-16Open-market sale7,472$55.5940,928,559
2021-03-16Open-market sale497$54.5740,936,031
2021-03-16Open-market sale1,000$59.2840,916,528
2021-03-09Open-market sale7,701$46.8540,941,098
2021-03-09Open-market sale3,500$47.6840,937,598
2021-03-09Open-market sale1,070$48.8140,936,528
2021-03-09Open-market sale5,629$45.9540,948,799
2021-03-09Open-market sale2,100$44.9140,954,428
2021-03-02Open-market sale4,518$64.9340,964,928
2021-03-02Open-market sale2,956$64.1440,969,446
2021-03-02Open-market sale4,126$62.9040,972,402
2021-03-02Open-market sale3,199$67.2640,959,829
2021-03-02Open-market sale2,001$68.2040,957,828
2021-03-02Open-market sale600$69.2640,957,228
2021-03-02Open-market sale500$70.1640,956,728
2021-03-02Open-market sale1,900$66.1840,963,028
2021-03-02Open-market sale200$71.5040,956,528
2021-02-23Open-market sale500$59.1440,995,428
2021-02-23Open-market sale6,601$63.0540,983,627
2021-02-23Open-market sale3,400$64.0640,980,227
2021-02-23Open-market sale4,000$62.0840,990,228
2021-02-23Open-market sale1,200$61.1140,994,228
2021-02-23Open-market sale600$58.2140,995,928
2021-02-23Open-market sale399$66.9040,976,528
2021-02-23Open-market sale2,000$66.0440,976,927
2021-02-23Open-market sale1,300$65.0040,978,927
2021-02-16Open-market sale5,638$80.0141,002,390
2021-02-16Open-market sale1,100$84.4540,997,628
2021-02-16Open-market sale900$85.1540,996,728
2021-02-16Open-market sale1,500$76.8741,015,028
2021-02-16Open-market sale3,300$77.9241,011,728
2021-02-16Open-market sale3,700$78.7841,008,028
2021-02-16Open-market sale400$82.8040,998,728
2021-02-16Open-market sale2,212$80.7841,000,178
2021-02-16Open-market sale1,050$81.8840,999,128
2021-02-16Open-market sale200$89.4040,996,528
2021-02-09Open-market sale500$154.1420,517,414
2021-02-09Open-market sale500$153.3320,517,914
2021-02-09Open-market sale500$155.7120,516,914
2021-02-09Open-market sale400$156.7020,516,514
2021-02-09Open-market sale400$157.7620,516,114
2021-02-09Open-market sale400$158.9920,515,714
2021-02-09Open-market sale600$160.1420,515,114
2021-02-09Open-market sale1,500$161.4120,513,614
2021-02-09Open-market sale2,100$162.3320,511,514
2021-02-09Open-market sale1,700$163.4220,509,814
2021-02-09Open-market sale700$164.3620,509,114
2021-02-09Open-market sale100$166.1920,509,014
2021-02-09Open-market sale600$152.1720,518,414
2021-02-02Open-market sale1,690$117.9620,522,713
2021-02-02Open-market sale400$113.2720,528,614
2021-02-02Open-market sale600$120.8520,519,014
2021-02-02Open-market sale1,999$119.9520,519,614
2021-02-02Open-market sale1,100$119.0020,521,613
2021-02-02Open-market sale1,010$117.0520,524,403
2021-02-02Open-market sale900$115.6920,525,413
2021-02-02Open-market sale2,301$115.0020,526,313
2021-01-26Open-market sale2,509$117.3420,532,112
2021-01-26Open-market sale2,300$118.3520,529,812
2021-01-26Open-market sale798$119.1820,529,014
2021-01-26Open-market sale500$109.1320,538,514
2021-01-26Open-market sale700$110.6920,537,814
2021-01-26Open-market sale700$111.7420,537,114
2021-01-26Open-market sale300$112.6120,536,814
2021-01-26Open-market sale793$113.9620,536,021
2021-01-26Open-market sale300$114.6720,535,721
2021-01-26Open-market sale1,100$116.1620,534,621
2021-01-19Open-market sale2,951$76.0420,546,063
2021-01-19Open-market sale1,800$76.9020,544,263
2021-01-19Open-market sale1,900$78.1120,542,363
2021-01-19Open-market sale3,349$79.3720,539,014
2021-01-12Open-market sale400$76.2720,549,014
2021-01-12Open-market sale4,093$75.4720,549,414
2021-01-12Open-market sale1,213$74.4820,553,507
2021-01-12Open-market sale1,987$73.5720,554,720
2021-01-12Open-market sale2,307$72.4420,556,707
2021-01-05Open-market sale200$63.7820,559,014
2021-01-05Open-market sale3,900$62.4320,564,214
2021-01-05Open-market sale900$61.0820,568,114
2021-01-05Open-market sale5,000$63.1220,559,214
2020-12-29Open-market sale2,498$68.9120,572,522
2020-12-29Open-market sale1,438$71.0020,569,684
2020-12-29Open-market sale1,400$70.1120,571,122
2020-12-29Open-market sale670$71.9120,569,014
2020-12-29Open-market sale3,794$68.0620,575,020
2020-12-29Open-market sale200$66.6120,578,814
2020-12-22Open-market sale600$83.2220,579,014
2020-12-22Open-market sale3,529$81.2120,580,714
2020-12-22Open-market sale871$78.1920,588,143
2020-12-22Open-market sale1,600$79.2920,586,543
2020-12-22Open-market sale2,300$80.5520,584,243
2020-12-22Open-market sale1,100$82.0720,579,614
2020-12-15Open-market sale1,100$72.2120,589,014
2020-12-15Open-market sale1,145$68.1720,597,869
2020-12-15Open-market sale2,255$68.9420,595,614
2020-12-15Open-market sale1,600$70.0620,594,014
2020-12-15Open-market sale3,900$71.3120,590,114
2020-12-08Open-market sale3,096$59.9320,599,315
2020-12-08Open-market sale6,603$59.1420,602,411
2020-12-08Open-market sale301$60.6220,599,014
2020-12-01Open-market sale1,100$55.0120,609,014
2020-12-01Open-market sale3,814$54.0420,610,114
2020-12-01Open-market sale5,086$53.3320,613,928
2020-11-24Open-market sale1,900$49.5520,627,114
2020-11-24Open-market sale3,111$50.5820,624,003
2020-11-24Open-market sale3,000$51.4920,621,003
2020-11-24Open-market sale1,987$52.4220,619,016
2020-11-24Open-market sale2$53.0920,619,014
2020-11-17Open-market sale7,053$43.4120,629,861
2020-11-17Open-market sale847$44.0020,629,014
2020-11-17Open-market sale2,100$42.3520,636,914
2020-11-10Open-market sale400$43.3920,639,014
2020-11-10Open-market sale3,900$40.8720,645,114
2020-11-10Open-market sale2,400$42.8520,639,414
2020-11-10Open-market sale3,300$41.6920,641,814
2020-11-03Open-market sale3,040$43.2520,649,014
2020-11-03Open-market sale4,899$42.3220,652,054
2020-11-03Open-market sale2,061$41.4120,656,953
2020-10-27Open-market sale2,700$45.4720,663,914
2020-10-27Open-market sale1,200$46.3520,662,714
2020-10-27Open-market sale3,700$47.3120,659,014
2020-10-27Open-market sale2,300$44.4420,666,614
2020-10-27Open-market sale100$42.6520,668,914
2020-10-20Open-market sale2,200$55.2720,676,814
2020-10-20Open-market sale1,600$58.1820,669,014
2020-10-20Open-market sale2,900$57.5120,670,614
2020-10-20Open-market sale3,300$56.4320,673,514
2020-10-13Open-market sale7,200$59.6320,679,114
2020-10-13Open-market sale100$60.1120,679,014
2020-10-13Open-market sale2,700$58.8020,686,314
2020-10-06Open-market sale3,202$50.2320,695,812
2020-10-06Open-market sale4,098$51.3420,691,714
2020-10-06Open-market sale2,600$52.1820,689,114
2020-10-06Open-market sale100$52.8020,689,014
2020-09-29Open-market sale4,102$42.2320,699,014
2020-09-29Open-market sale5,898$41.6720,703,116
2020-09-22Open-market sale4,000$40.1520,709,014
2020-09-22Open-market sale6,000$39.2120,713,014
2020-09-15Open-market sale10,000$42.0220,719,014
2020-09-01Open-market sale200$45.8920,729,014
2020-09-01Open-market sale7,700$45.3620,729,214
2020-09-01Open-market sale2,100$44.3320,736,914
2020-08-25Open-market sale3,013$39.5620,743,801
2020-08-25Open-market sale4,000$40.5420,739,801
2020-08-25Open-market sale787$41.0120,739,014
2020-08-25Open-market sale1,800$38.5120,746,814
2020-08-25Open-market sale400$37.1320,748,614
2020-08-18Open-market sale2,700$35.2920,754,314
2020-08-18Open-market sale2,000$34.3820,757,014
2020-08-18Open-market sale2,200$36.2920,752,114
2020-08-18Open-market sale3,000$37.3120,749,114
2020-08-18Open-market sale100$37.8420,749,014
2020-08-10Open-market sale5,590$30.5120,759,014
2020-08-10Open-market sale4,410$29.6020,764,604
2020-08-04Open-market sale500$23.5820,769,014
2020-08-04Open-market sale800$20.7520,778,214
2020-08-04Open-market sale2,100$22.0920,776,114
2020-08-04Open-market sale6,600$22.8220,769,514
2020-07-31Grant / award (derivative)500,000$0.00500,000
2020-07-31Grant / award (derivative)500,000$0.001,000,000
2020-07-28Open-market sale10,000$19.0520,779,014
2020-07-21Open-market sale8,800$18.4320,790,214
2020-07-21Open-market sale1,200$18.9320,789,014
2020-03-13Open-market sale9,761$10.0920,799,014
2020-03-04Open-market sale2,695$10.0020,808,775
2020-03-03Open-market sale6,010$10.0720,811,470
2020-02-25Open-market sale11,666$10.9420,837,480
2020-02-18Open-market sale11,666$11.2820,849,146
2020-02-11Open-market sale11,666$11.2420,860,812
2020-02-04Open-market sale11,666$11.1520,872,478
2020-01-22Open-market sale12,017$11.1020,884,144
2020-01-16Open-market sale7,983$11.0120,896,161
2019-12-16Open-market sale20,000$11.5320,817,480
2019-12-06Open-market sale3,621$11.0720,904,144
2019-12-05Open-market sale11,561$11.0220,907,765
2019-12-04Open-market sale13,319$11.0520,919,326
2019-12-03Open-market sale18,708$11.0620,932,645
2019-12-02Open-market sale26,131$11.0620,951,353
2019-11-29Open-market sale6,660$11.0020,977,484
2019-10-31Grant / award (derivative)46$0.0046
2019-07-18Open-market sale9,171$11.0420,984,144
2019-07-17Open-market sale10,829$11.0120,993,315
2019-06-19Open-market sale20,000$11.1121,004,144
2019-05-16Open-market sale12,213$11.0621,024,144
2019-05-15Open-market sale7,787$11.0221,036,357
2019-03-22Open-market sale17,000$11.0921,024,144
2019-03-21Open-market sale3,000$11.3721,041,144
2018-08-31Open-market sale1,768$15.7421,044,144
2018-08-30Open-market sale35,312$15.8721,045,912
2018-08-29Open-market sale2,920$15.5021,081,224
2017-09-30Grant / award1,000$0.0021,084,144
2017-04-05Grant / award1,088$0.0021,083,144
2017-01-31Grant / award536$0.0021,082,056
2016-12-31Grant / award473$0.0021,081,520
2016-11-30Grant / award436$0.0021,081,047
2016-11-01Grant / award386$0.0021,080,611
2016-09-30Grant / award517$0.0021,080,225
2016-09-22Gift100,000$2.4021,078,952
2016-09-22Open-market sale144,584$2.4021,178,952
2016-08-31Grant / award756$0.0021,079,708
2016-07-31Grant / award1,115$0.0021,078,952
2016-06-30Grant / award3,586$0.0021,077,837
2016-03-31Grant / award7,566$0.0021,074,251
2013-09-27J (derivative)1,617,000$0.001,617,000
2013-09-27J17,066,475$0.3021,227,275
2013-09-16J1,393,350,000$0.004,160,800
2013-09-09J1,357,581,920$0.001,397,510,800
2013-05-31J1,905$10.5039,926,977
2013-03-18Open-market sale715$0.4039,980,311
2013-03-18Open-market sale1,429$7.0039,991,572
2013-03-18Open-market sale32,828$0.0039,928,882
2013-03-18Open-market sale14,999$0.1039,993,001
2013-03-18Open-market sale179$0.3539,981,026
2013-03-18Open-market sale18,572$2.5639,961,740
2013-03-18Open-market sale7,862$0.3539,981,205
2013-03-18Open-market sale2,505$0.3539,989,067
2013-03-18Open-market sale1,429$7.0039,991,572
2013-03-18Open-market sale14,999$0.1039,993,001
2013-03-18Open-market sale7,862$0.3539,981,204
2013-03-18Open-market sale2,506$0.3539,989,066
2013-03-18Open-market sale715$1.4039,980,310
2013-03-18Open-market sale18,571$2.5639,961,729
2013-03-18Gift32,859$0.0039,928,880
2013-03-18Open-market sale179$0.3539,981,025
2013-03-12———40,008,000

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