SEC CIK 1636178

EDGEMOND JAMES

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

Current Positions

CompanyShares OwnedAs Of
UTHRview stock →25,5062026-06-22

Position History — UTHR

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

09,71419,42829,1422022-112024-112025-122026-042026-052026-052026-062026-06

Recent Filings — UTHR

DateActivitySharesPriceOwned After
2026-06-22Option exercise (derivative)8,750$0.000
2026-06-22Open-market sale1,091$536.0525,506
2026-06-22Open-market sale865$534.9826,597
2026-06-22Open-market sale840$537.1824,666
2026-06-22Open-market sale164$534.0627,462
2026-06-22Option exercise8,750$146.0327,626
2026-06-22Open-market sale1,250$541.2518,876
2026-06-22Open-market sale280$539.8320,126
2026-06-22Open-market sale1,994$539.1320,406
2026-06-22Open-market sale2,266$538.2322,400
2026-06-18Option exercise (derivative)10,000$0.008,750
2026-06-18Open-market sale40$543.5319,956
2026-06-18Open-market sale192$541.8819,996
2026-06-18Open-market sale865$541.0620,188
2026-06-18Open-market sale2,978$540.2221,053
2026-06-18Open-market sale2,035$539.4224,031
2026-06-18Open-market sale660$548.9018,876
2026-06-18Open-market sale600$537.2427,506
2026-06-18Open-market sale210$536.2728,106
2026-06-18Open-market sale160$534.4828,316
2026-06-18Open-market sale400$533.5928,476
2026-06-18Option exercise10,000$146.0328,876
2026-06-18Open-market sale40$545.1919,916
2026-06-18Open-market sale265$547.3719,651
2026-06-18Open-market sale115$547.8119,536
2026-06-18Open-market sale1,440$538.3126,066
2026-06-15Option exercise (derivative)10,000$0.000
2026-06-15Option exercise10,000$117.7628,876
2026-06-15Open-market sale45$540.6428,636
2026-06-15Open-market sale598$553.7618,876
2026-06-15Open-market sale778$553.1019,474
2026-06-15Open-market sale1,144$551.9120,252
2026-06-15Open-market sale2,200$550.8921,396
2026-06-15Open-market sale800$549.8723,596
2026-06-15Open-market sale1,616$548.6424,396
2026-06-15Open-market sale465$547.7726,012
2026-06-15Open-market sale504$546.5426,477
2026-06-15Open-market sale855$545.6326,981
2026-06-15Open-market sale560$543.5027,836
2026-06-15Open-market sale240$541.6128,396
2026-06-15Open-market sale121$538.5228,755
2026-06-15Open-market sale74$539.4628,681
2026-06-11Option exercise (derivative)10,000$0.0010,000
2026-06-11Open-market sale134$547.0828,100
2026-06-11Open-market sale442$545.1428,234
2026-06-11Open-market sale154$544.3728,676
2026-06-11Open-market sale46$542.9428,830
2026-06-11Option exercise10,000$117.7628,876
2026-06-11Open-market sale320$551.8318,876
2026-06-11Open-market sale1,560$551.1019,196
2026-06-11Open-market sale3,333$550.0420,756
2026-06-11Open-market sale1,974$549.1124,089
2026-06-11Open-market sale2,037$548.0226,063
2026-06-08Option exercise (derivative)10,000$0.0020,000
2026-06-08Open-market sale1,888$547.0323,434
2026-06-08Option exercise10,000$117.7628,876
2026-06-08Open-market sale1,565$544.9327,311
2026-06-08Open-market sale1,989$546.1325,322
2026-06-08Open-market sale2,158$547.9121,276
2026-06-08Open-market sale80$551.7618,876
2026-06-08Open-market sale610$551.2818,956
2026-06-08Open-market sale1,285$550.0919,566
2026-06-08Open-market sale425$549.3820,851
2026-06-04Option exercise (derivative)10,000$0.0030,000
2026-06-04Open-market sale120$550.4818,876
2026-06-04Open-market sale1,298$549.0618,996
2026-06-04Open-market sale2,749$548.0420,294
2026-06-04Open-market sale1,033$547.0023,043
2026-06-04Open-market sale1,129$545.8924,076
2026-06-04Open-market sale1,545$544.9425,205
2026-06-04Open-market sale1,086$544.1126,750
2026-06-04Open-market sale440$542.7827,836
2026-06-04Open-market sale480$541.1428,276
2026-06-04Open-market sale120$539.6428,756
2026-06-04Option exercise10,000$117.7628,876
2026-06-01Option exercise (derivative)10,000$0.0040,000
2026-06-01Open-market sale2,520$546.2324,916
2026-06-01Open-market sale1,015$550.2019,756
2026-06-01Open-market sale1,185$549.3020,771
2026-06-01Open-market sale1,606$548.2621,956
2026-06-01Open-market sale1,354$547.1123,562
2026-06-01Open-market sale200$550.8119,556
2026-06-01Open-market sale280$552.9219,276
2026-06-01Open-market sale400$554.4718,876
2026-06-01Option exercise10,000$117.7628,876
2026-06-01Open-market sale1,440$544.9627,436
2026-05-28Option exercise (derivative)10,000$0.0050,000
2026-05-28Option exercise10,000$117.7628,876
2026-05-28Open-market sale1,961$562.7726,595
2026-05-28Open-market sale1,675$563.8724,920
2026-05-28Open-market sale1,208$564.8223,712
2026-05-28Open-market sale893$566.0022,819
2026-05-28Open-market sale934$566.8721,885
2026-05-28Open-market sale1,605$567.9120,280
2026-05-28Open-market sale844$568.9019,436
2026-05-28Open-market sale332$570.5019,104
2026-05-28Open-market sale228$571.4818,876
2026-05-28Open-market sale320$561.4828,556
2026-05-26Option exercise (derivative)10,000$0.0060,000
2026-05-26Open-market sale1,221$576.2121,565
2026-05-26Open-market sale809$575.2422,786
2026-05-26Open-market sale281$574.1323,595
2026-05-26Open-market sale440$572.7023,876
2026-05-26Open-market sale860$571.9324,316
2026-05-26Open-market sale700$570.9225,176
2026-05-26Open-market sale760$569.7925,876
2026-05-26Open-market sale760$578.1218,876
2026-05-26Open-market sale520$567.3627,676
2026-05-26Open-market sale240$566.3728,196
2026-05-26Open-market sale280$564.0228,436
2026-05-26Open-market sale135$561.2128,716
2026-05-26Open-market sale25$559.5828,851
2026-05-26Option exercise10,000$117.7628,876
2026-05-26Open-market sale1,929$577.1319,636
2026-05-26Open-market sale1,040$568.5426,636
2026-05-21Option exercise (derivative)10,000$0.0070,000
2026-05-21Open-market sale2,081$564.1022,838
2026-05-21Open-market sale2,677$563.1224,919
2026-05-21Open-market sale920$562.0127,596
2026-05-21Open-market sale40$557.8528,836
2026-05-21Option exercise10,000$117.7628,876
2026-05-21Open-market sale1,765$565.1021,073
2026-05-21Open-market sale2,197$566.1218,876
2026-05-21Open-market sale320$560.0328,516
2026-05-18Option exercise (derivative)7,500$0.0080,000
2026-05-18Option exercise (derivative)2,500$0.000
2026-05-18Option exercise2,500$135.4221,376
2026-05-18Option exercise7,500$117.7628,876
2026-05-18Open-market sale1,796$566.3924,327
2026-05-18Open-market sale200$562.9128,676
2026-05-18Open-market sale422$564.3028,254
2026-05-18Open-market sale2,131$565.4426,123
2026-05-18Open-market sale2,785$568.4821,542
2026-05-18Open-market sale1,304$568.4320,238
2026-05-18Open-market sale1,322$569.5618,916
2026-05-18Open-market sale40$570.1818,876
2026-05-14Option exercise (derivative)10,000$0.002,500
2026-05-14Open-market sale2,456$574.0424,687
2026-05-14Option exercise10,000$135.4228,876
2026-05-14Open-market sale80$578.5918,876
2026-05-14Open-market sale307$577.9318,956
2026-05-14Open-market sale293$576.7519,263
2026-05-14Open-market sale1,712$575.7819,556
2026-05-14Open-market sale3,419$574.7621,268
2026-05-14Open-market sale970$572.7827,143
2026-05-14Open-market sale603$571.5328,113
2026-05-14Open-market sale80$570.5228,716
2026-05-14Open-market sale80$568.7428,796
2026-05-11Option exercise (derivative)10,000$0.0012,500
2026-05-11Open-market sale476$578.4219,547
2026-05-11Open-market sale893$577.5920,023
2026-05-11Open-market sale89$576.6820,916
2026-05-11Open-market sale530$575.2621,005
2026-05-11Open-market sale661$574.5721,535
2026-05-11Open-market sale480$573.2222,196
2026-05-11Open-market sale1,356$572.3222,676
2026-05-11Open-market sale1,496$571.4224,032
2026-05-11Open-market sale2,059$570.1725,528
2026-05-11Open-market sale1,289$569.4627,587
2026-05-11Option exercise10,000$135.4228,876
2026-05-11Open-market sale591$579.8018,956
2026-05-11Open-market sale80$580.4518,876
2026-05-07Option exercise (derivative)10,000$0.0022,500
2026-05-07Open-market sale340$586.7320,176
2026-05-07Open-market sale640$585.8320,516
2026-05-07Open-market sale1,002$575.9823,596
2026-05-07Open-market sale640$577.4222,956
2026-05-07Open-market sale700$587.7419,476
2026-05-07Open-market sale281$581.5021,756
2026-05-07Open-market sale200$583.4121,556
2026-05-07Open-market sale320$589.0219,156
2026-05-07Open-market sale120$589.7219,036
2026-05-07Open-market sale160$597.5418,876
2026-05-07Open-market sale399$580.3722,037
2026-05-07Open-market sale520$578.6522,436
2026-05-07Open-market sale400$584.2121,156
2026-05-07Option exercise10,000$135.4228,876
2026-05-07Open-market sale560$569.7128,316
2026-05-07Open-market sale560$571.7727,756
2026-05-07Open-market sale807$572.9326,949
2026-05-07Open-market sale1,306$573.9425,643
2026-05-07Open-market sale1,045$575.1424,598
2026-05-04Option exercise (derivative)10,000$0.0032,500
2026-05-04Open-market sale80$570.0628,716
2026-05-04Open-market sale40$571.0028,676
2026-05-04Option exercise10,000$135.4228,876
2026-05-04Open-market sale153$573.8228,043
2026-05-04Open-market sale487$574.8427,556
2026-05-04Open-market sale2,436$575.7525,120
2026-05-04Open-market sale3,005$576.6622,115
2026-05-04Open-market sale719$577.5421,396
2026-05-04Open-market sale1,160$579.1320,236
2026-05-04Open-market sale440$580.2619,796
2026-05-04Open-market sale520$581.2819,276
2026-05-04Open-market sale400$582.2918,876
2026-05-04Open-market sale480$572.4028,196
2026-05-04Open-market sale80$568.6028,796
2026-04-30Option exercise (derivative)10,000$0.0042,500
2026-04-30Open-market sale887$574.0720,389
2026-04-30Open-market sale486$576.2419,630
2026-04-30Open-market sale336$577.2419,294
2026-04-30Open-market sale378$578.0718,916
2026-04-30Open-market sale40$578.7618,876
2026-04-30Option exercise10,000$135.4228,876
2026-04-30Open-market sale262$569.2428,614
2026-04-30Open-market sale484$570.1928,130
2026-04-30Open-market sale2,940$571.2325,190
2026-04-30Open-market sale3,034$572.0022,156
2026-04-30Open-market sale880$573.0021,276
2026-04-30Open-market sale273$574.9620,116
2026-04-27Option exercise (derivative)10,000$0.0052,500
2026-04-27Open-market sale919$567.8124,792
2026-04-27Option exercise10,000$135.4228,876
2026-04-27Open-market sale1,755$571.1019,525
2026-04-27Open-market sale2,405$570.0521,280
2026-04-27Open-market sale1,107$569.0123,685
2026-04-27Open-market sale649$571.9218,876
2026-04-27Open-market sale1,449$566.7325,711
2026-04-27Open-market sale1,716$565.8527,160
2026-04-23Option exercise (derivative)10,000$0.0062,500
2026-04-23Open-market sale120$576.6218,876
2026-04-23Open-market sale535$574.7919,360
2026-04-23Open-market sale321$573.5119,895
2026-04-23Open-market sale3,976$572.6620,216
2026-04-23Open-market sale3,325$571.6424,192
2026-04-23Open-market sale1,079$570.8227,517
2026-04-23Open-market sale280$569.6328,596
2026-04-23Option exercise10,000$135.4228,876
2026-04-22Open-market sale364$575.8518,996
2026-04-20Option exercise (derivative)10,000$0.0072,500
2026-04-20Open-market sale340$579.8622,076
2026-04-20Open-market sale1,543$573.4526,453
2026-04-20Open-market sale442$574.0926,011
2026-04-20Open-market sale1,010$575.4125,001
2026-04-20Open-market sale1,398$576.3723,603
2026-04-20Open-market sale687$577.2722,916
2026-04-20Open-market sale500$578.9022,416
2026-04-20Open-market sale880$572.3327,996
2026-04-20Open-market sale488$581.6621,588
2026-04-20Open-market sale983$582.4720,605
2026-04-20Open-market sale1,009$583.5519,596
2026-04-20Open-market sale482$584.4919,114
2026-04-20Open-market sale238$585.3618,876
2026-04-20Option exercise10,000$135.4228,876
2026-04-16Option exercise (derivative)10,000$0.0082,500
2026-04-16Option exercise10,000$135.4228,876
2026-04-16Open-market sale40$581.6418,876
2026-04-16Open-market sale520$573.9128,356
2026-04-16Open-market sale1,680$574.7326,676
2026-04-16Open-market sale789$575.6425,887
2026-04-16Open-market sale2,206$576.9123,681
2026-04-16Open-market sale2,085$577.8721,596
2026-04-16Open-market sale1,066$578.8320,530
2026-04-16Open-market sale1,454$579.6419,076
2026-04-16Open-market sale160$581.0818,916
2026-04-13Option exercise (derivative)10,000$0.0092,500
2026-04-13Option exercise10,000$135.4228,876
2026-04-13Open-market sale40$569.6128,836
2026-04-13Open-market sale281$571.1428,555
2026-04-13Open-market sale1,154$571.7627,401
2026-04-13Open-market sale1,210$572.9626,191
2026-04-13Open-market sale1,860$574.0024,331
2026-04-13Open-market sale1,457$575.0622,874
2026-04-13Open-market sale1,354$575.9621,520
2026-04-13Open-market sale1,603$577.0119,917
2026-04-13Open-market sale601$577.9319,316
2026-04-13Open-market sale400$579.0418,916
2026-04-13Open-market sale40$580.0318,876
2026-04-09Option exercise (derivative)10,000$0.00102,500
2026-04-09Open-market sale1,224$579.7520,794
2026-04-09Option exercise10,000$135.4228,876
2026-04-09Open-market sale560$574.8728,316
2026-04-09Open-market sale1,956$575.5326,360
2026-04-09Open-market sale1,586$576.6324,774
2026-04-09Open-market sale162$582.3018,876
2026-04-09Open-market sale1,756$580.6419,038
2026-04-09Open-market sale1,139$578.5222,018
2026-04-09Open-market sale1,617$577.7723,157
2026-04-06Option exercise (derivative)10,000$0.00112,500
2026-04-06Open-market sale1,158$555.2127,161
2026-04-06Open-market sale437$553.9728,319
2026-04-06Open-market sale120$552.7828,756
2026-04-06Open-market sale1,205$556.0625,956
2026-04-06Option exercise10,000$135.4228,876
2026-04-06Open-market sale200$566.0118,876
2026-04-06Open-market sale82$564.4319,076
2026-04-06Open-market sale539$563.4719,158
2026-04-06Open-market sale619$562.7519,697
2026-04-06Open-market sale645$561.5620,316
2026-04-06Open-market sale616$560.1820,961
2026-04-06Open-market sale860$559.4721,577
2026-04-06Open-market sale1,679$558.3122,437
2026-04-06Open-market sale1,840$557.1924,116
2026-04-02Option exercise (derivative)10,000$0.00122,500
2026-04-02Open-market sale120$571.6518,876
2026-04-02Open-market sale120$569.7518,996
2026-04-02Open-market sale400$567.9519,116
2026-04-02Open-market sale323$566.8219,516
2026-04-02Open-market sale742$565.9919,839
2026-04-02Open-market sale2,201$564.8220,581
2026-04-02Open-market sale896$563.8622,782
2026-04-02Open-market sale555$563.0023,678
2026-04-02Open-market sale571$561.7524,233
2026-04-02Open-market sale72$560.3924,804
2026-04-02Open-market sale240$559.0324,876
2026-04-02Open-market sale720$558.1125,116
2026-04-02Open-market sale977$557.0525,836
2026-04-02Open-market sale844$556.1726,813
2026-04-02Open-market sale778$555.2227,657
2026-04-02Open-market sale401$553.9928,435
2026-04-02Open-market sale40$551.8628,836
2026-04-02Option exercise10,000$135.4228,876
2026-03-30Option exercise (derivative)10,000$0.00132,500
2026-03-30Option exercise10,000$135.4228,876
2026-03-30Open-market sale40$581.7328,836
2026-03-30Open-market sale120$583.5228,716
2026-03-30Open-market sale120$585.1728,596
2026-03-30Open-market sale437$586.2728,159
2026-03-30Open-market sale860$587.3527,299
2026-03-30Open-market sale1,487$588.4225,812
2026-03-30Open-market sale1,196$589.2324,616
2026-03-30Open-market sale1,026$590.3623,590
2026-03-30Open-market sale481$591.2623,109
2026-03-30Open-market sale120$592.1222,989
2026-03-30Open-market sale176$593.6822,813
2026-03-30Open-market sale480$594.7422,333
2026-03-30Open-market sale204$596.7421,629
2026-03-30Open-market sale500$595.9121,833
2026-03-30Open-market sale240$597.7221,389
2026-03-30Open-market sale200$598.8321,189
2026-03-30Open-market sale790$599.8220,399
2026-03-30Open-market sale212$601.4320,187
2026-03-30Open-market sale417$602.5319,770
2026-03-30Open-market sale103$603.6919,667
2026-03-30Open-market sale770$604.6418,897
2026-03-30Open-market sale21$606.5318,876
2026-03-26Option exercise (derivative)10,000$0.00142,500
2026-03-26Open-market sale1,149$537.9020,190
2026-03-26Open-market sale991$532.0227,885
2026-03-26Open-market sale510$532.9327,375
2026-03-26Open-market sale609$533.9126,766
2026-03-26Open-market sale1,847$534.9824,919
2026-03-26Option exercise10,000$135.4228,876
2026-03-26Open-market sale320$540.0418,876
2026-03-26Open-market sale994$538.9119,196
2026-03-26Open-market sale1,577$536.9021,339
2026-03-26Open-market sale2,003$535.9422,916
2026-03-23Option exercise (derivative)10,000$0.00152,500
2026-03-23Open-market sale875$520.6227,161
2026-03-23Open-market sale640$519.3028,036
2026-03-23Open-market sale200$518.2828,676
2026-03-23Option exercise10,000$135.4228,876
2026-03-23Open-market sale160$536.2818,876
2026-03-23Open-market sale440$535.3419,036
2026-03-23Open-market sale506$534.6019,476
2026-03-23Open-market sale642$533.6019,982
2026-03-23Open-market sale288$532.5920,624
2026-03-23Open-market sale587$531.4920,912
2026-03-23Open-market sale577$530.6421,499
2026-03-23Open-market sale2,620$529.0422,076
2026-03-23Open-market sale80$527.4924,696
2026-03-23Open-market sale520$526.5724,776
2026-03-23Open-market sale320$525.3725,296
2026-03-23Open-market sale905$521.4726,256
2026-03-23Open-market sale440$524.2025,616
2026-03-23Open-market sale200$522.3626,056
2026-03-15Option exercise (derivative)9,098$0.000
2026-03-15Tax withholding4,104$536.1218,876
2026-03-15Option exercise9,098—27,662
2026-03-15Option exercise10,380—18,564
2026-03-15Tax withholding4,682$536.1222,980
2025-12-15Option exercise (derivative)3,517$0.000
2025-12-15Open-market sale200$496.979,018
2025-12-15Open-market sale840$492.8110,659
2025-12-15Option exercise3,517$146.0311,659
2025-12-15Open-market sale241$500.308,142
2025-12-15Open-market sale240$499.318,383
2025-12-15Open-market sale395$498.098,623
2025-12-15Open-market sale160$491.5311,499
2025-12-15Open-market sale520$495.909,218
2025-12-15Open-market sale360$495.029,738
2025-12-15Open-market sale561$493.7010,098
2025-12-08Option exercise (derivative)21,000$0.003,517
2025-12-08Open-market sale3,139$479.1612,822
2025-12-08Option exercise21,000$146.0329,142
2025-12-08Open-market sale400$475.0828,742
2025-12-08Open-market sale120$484.858,662
2025-12-08Open-market sale739$484.518,782
2025-12-08Open-market sale742$483.299,521
2025-12-08Open-market sale523$482.2210,263
2025-12-08Open-market sale477$481.2210,786
2025-12-08Open-market sale1,559$480.0311,263
2025-12-08Open-market sale520$486.718,142
2025-12-08Open-market sale3,295$477.9715,961
2025-12-08Open-market sale6,529$477.1819,256
2025-12-08Open-market sale2,957$476.1725,785
2025-12-01Option exercise (derivative)20,483$0.0024,517
2025-12-01Option exercise (derivative)517$0.000
2025-12-01Open-market sale7,552$479.9214,539
2025-12-01Option exercise21,000$146.0329,142
2025-12-01Open-market sale903$483.048,302
2025-12-01Open-market sale1,476$481.809,205
2025-12-01Open-market sale3,858$480.9510,681
2025-12-01Open-market sale160$484.688,142
2025-12-01Open-market sale4,198$479.1122,091
2025-12-01Open-market sale2,853$477.9826,289
2025-11-24Option exercise (derivative)21,000$0.00517
2025-11-24Open-market sale960$467.3528,182
2025-11-24Option exercise21,000$146.0329,142
2025-11-24Open-market sale1,850$468.2926,332
2025-11-24Open-market sale1,552$469.3424,780
2025-11-24Open-market sale131$482.298,142
2025-11-24Open-market sale794$481.558,273
2025-11-24Open-market sale640$480.719,067
2025-11-24Open-market sale315$478.739,707
2025-11-24Open-market sale1,630$478.1410,022
2025-11-24Open-market sale2,989$477.2211,652
2025-11-24Open-market sale1,621$476.0914,641
2025-11-24Open-market sale1,560$475.1116,262
2025-11-24Open-market sale280$473.5417,822
2025-11-24Open-market sale1,788$472.7318,102
2025-11-24Open-market sale1,971$471.8819,890
2025-11-24Open-market sale2,919$470.2221,861
2025-11-17Option exercise (derivative)10,312$0.000
2025-11-17Option exercise (derivative)10,688$0.0021,517
2025-11-17Open-market sale1,999$472.1310,559
2025-11-17Open-market sale920$473.689,639
2025-11-17Open-market sale639$474.809,000
2025-11-17Open-market sale798$475.898,202
2025-11-17Option exercise10,312$146.0318,430
2025-11-17Open-market sale120$464.3818,310
2025-11-17Open-market sale1,090$467.5317,220
2025-11-17Open-market sale4,107$468.3313,113
2025-11-17Open-market sale2,657$471.2212,558
2025-11-17Open-market sale437$470.348,118
2025-11-17Option exercise10,688$146.0318,806
2025-11-17Open-market sale3,591$470.3415,215
2025-11-17Open-market sale4,558$469.398,555
2025-11-10Option exercise (derivative)21,000$0.0010,312
2025-11-10Open-market sale600$450.8021,918
2025-11-10Open-market sale3,342$454.8210,708
2025-11-10Open-market sale4,633$453.8114,050
2025-11-10Open-market sale2,170$452.7618,683
2025-11-10Open-market sale1,065$451.8720,853
2025-11-10Open-market sale2,590$455.838,118
2025-11-10Open-market sale653$449.0022,518
2025-11-10Open-market sale3,356$448.3323,171
2025-11-10Open-market sale1,539$447.4726,527
2025-11-10Open-market sale1,052$446.5128,066
2025-11-10Option exercise21,000$146.0329,118
2025-11-04Option exercise (derivative)21,000$0.0031,312
2025-11-04Open-market sale1,679$434.9624,755
2025-11-04Open-market sale360$438.508,238
2025-11-04Open-market sale2,752$437.748,598
2025-11-04Open-market sale7,317$436.7811,350
2025-11-04Open-market sale6,088$435.8118,667
2025-11-04Open-market sale120$439.518,118
2025-11-04Open-market sale1,512$433.7826,434
2025-11-04Open-market sale1,074$432.8627,946
2025-11-04Open-market sale98$432.0929,020
2025-11-04Option exercise21,000$146.0329,118
2025-06-09Option exercise (derivative)12,000$0.0087,500
2025-06-09Open-market sale300$326.818,118
2025-06-09Open-market sale7,700$325.208,418
2025-06-09Open-market sale100$328.2816,118
2025-06-09Open-market sale3,595$325.4416,523
2025-06-09Option exercise12,000$117.7620,118
2025-06-09Open-market sale305$326.5616,218
2025-06-02Option exercise (derivative)12,000$0.0099,500
2025-06-02Open-market sale1,397$326.3416,118
2025-06-02Open-market sale5,347$325.5910,771
2025-06-02Open-market sale2,653$326.318,118
2025-06-02Option exercise12,000$117.7620,118
2025-06-02Open-market sale2,603$325.5417,515
2024-11-04Option exercise (derivative)3,400$0.00112,350
2024-11-04Option exercise (derivative)850$0.00111,500
2024-11-04Option exercise (derivative)817$0.000
2024-11-04Option exercise (derivative)3,267$0.00817
2024-11-04Option exercise3,267$120.2610,779
2024-11-04Option exercise3,400$117.7610,912
2024-11-04Open-market sale3,400$374.027,512
2024-11-04Option exercise817$120.268,329
2024-11-04Open-market sale546$374.027,783
2024-11-04Option exercise850$117.768,633
2024-11-04Open-market sale565$374.028,068
2024-10-28Option exercise (derivative)3,400$0.00116,600
2024-10-28Option exercise (derivative)3,267$0.004,901
2024-10-28Option exercise (derivative)817$0.004,084
2024-10-28Option exercise (derivative)850$0.00115,750
2024-10-28Option exercise3,400$117.7610,378
2024-10-28Open-market sale3,267$350.006,978
2024-10-28Option exercise3,267$120.2610,245
2024-10-28Open-market sale557$350.007,238
2024-10-28Open-market sale576$350.007,512
2024-10-28Option exercise850$117.768,088
2024-10-28Option exercise817$120.267,795
2024-10-21Option exercise (derivative)850$0.00120,000
2024-10-21Option exercise (derivative)3,400$0.00120,850
2024-10-21Option exercise (derivative)817$0.008,168
2024-10-21Option exercise (derivative)3,267$0.008,985
2024-10-21Open-market sale548$366.996,695
2024-10-21Option exercise817$120.267,243
2024-10-21Option exercise3,400$117.769,826
2024-10-21Open-market sale3,267$366.996,426
2024-10-21Option exercise3,267$120.269,693
2024-10-21Option exercise850$117.767,545
2024-10-21Open-market sale567$366.996,978
2024-10-14Option exercise (derivative)850$0.00124,250
2024-10-14Option exercise (derivative)3,267$0.0013,069
2024-10-14Option exercise (derivative)3,400$0.00125,100
2024-10-14Option exercise (derivative)817$0.0012,252
2024-10-14Option exercise817$120.266,701
2024-10-14Option exercise3,267$120.269,151
2024-10-14Option exercise3,400$177.769,284
2024-10-14Open-market sale3,400$355.885,884
2024-10-14Open-market sale553$355.886,148
2024-10-14Option exercise850$117.766,998
2024-10-14Open-market sale572$355.886,426
2024-10-07Option exercise (derivative)817$0.0016,336
2024-10-07Option exercise (derivative)3,267$0.0017,153
2024-10-07Option exercise (derivative)3,400$0.00129,350
2024-10-07Option exercise (derivative)850$0.00128,500
2024-10-07Option exercise3,267$120.268,611
2024-10-07Option exercise3,400$117.768,744
2024-10-07Open-market sale3,400$355.545,344
2024-10-07Open-market sale573$355.545,884
2024-10-07Option exercise850$117.766,457
2024-10-07Open-market sale554$355.545,607
2024-10-07Option exercise817$120.266,161
2024-09-30Option exercise (derivative)850$0.00132,750
2024-09-30Option exercise (derivative)3,267$0.0021,237
2024-09-30Option exercise (derivative)3,400$0.00133,600
2024-09-30Option exercise (derivative)817$0.0020,420
2024-09-30Option exercise850$117.765,916
2024-09-30Option exercise817$120.265,619
2024-09-30Open-market sale572$358.625,344
2024-09-30Open-market sale553$358.625,066
2024-09-30Option exercise3,400$117.768,202
2024-09-30Open-market sale3,267$358.624,802
2024-09-30Option exercise3,267$120.268,069
2024-09-23Option exercise (derivative)3,267$0.0025,321
2024-09-23Option exercise (derivative)817$0.0024,504
2024-09-23Option exercise (derivative)850$0.00137,000
2024-09-23Option exercise (derivative)3,400$0.00137,850
2024-09-23Option exercise3,400$117.767,664
2024-09-23Open-market sale3,267$354.044,264
2024-09-23Option exercise3,267$120.267,531
2024-09-23Open-market sale574$354.044,802
2024-09-23Option exercise850$117.765,376
2024-09-23Open-market sale555$354.044,526
2024-09-23Option exercise817$120.265,081
2024-09-16Option exercise (derivative)3,400$0.00142,100
2024-09-16Option exercise (derivative)817$0.0028,588
2024-09-16Option exercise (derivative)850$0.00141,250
2024-09-16Option exercise (derivative)3,267$0.0029,405
2024-09-16Open-market sale581$339.124,264
2024-09-16Option exercise850$117.764,845
2024-09-16Option exercise3,267$120.267,007
2024-09-16Option exercise3,400$117.767,140
2024-09-16Open-market sale3,400$339.123,740
2024-09-16Option exercise817$120.264,557
2024-09-16Open-market sale562$339.123,995
2024-09-09Option exercise (derivative)850$0.00145,500
2024-09-09Option exercise (derivative)3,266$0.0033,488
2024-09-09Option exercise (derivative)3,400$0.00146,350
2024-09-09Option exercise (derivative)816$0.0032,672
2024-09-09Open-market sale578$345.413,740
2024-09-09Option exercise850$117.764,318
2024-09-09Open-market sale558$345.413,468
2024-09-09Option exercise816$120.264,026
2024-09-09Option exercise3,266$120.266,476
2024-09-09Option exercise3,400$117.766,610
2024-09-09Open-market sale3,400$345.413,210
2024-09-03Option exercise (derivative)850$0.00149,750
2024-09-03Option exercise (derivative)816$0.0036,754
2024-09-03Option exercise (derivative)3,400$0.00150,600
2024-09-03Option exercise (derivative)3,266$0.0037,570
2024-09-03Option exercise3,400$117.766,015
2024-09-03Option exercise816$120.263,431
2024-09-03Open-market sale3,400$362.372,615
2024-09-03Option exercise3,266$120.265,881
2024-09-03Open-market sale550$362.372,881
2024-09-03Option exercise850$117.763,731
2024-09-03Open-market sale569$362.373,162
2024-08-26Option exercise (derivative)816$0.0040,836
2024-08-26Option exercise (derivative)3,266$0.0041,652
2024-08-26Option exercise (derivative)3,400$0.00154,850
2024-08-26Option exercise (derivative)850$0.00154,000
2024-08-26Option exercise850$117.763,191
2024-08-26Option exercise3,266$120.265,348
2024-08-26Option exercise3,400$117.765,482
2024-08-26Option exercise816$120.262,898
2024-08-26Open-market sale557$347.602,341
2024-08-26Open-market sale576$347.602,615
2024-08-26Open-market sale3,400$347.602,082
2024-08-19Option exercise (derivative)850$0.00158,250
2024-08-19Option exercise (derivative)3,400$0.00159,100
2024-08-19Option exercise (derivative)3,266$0.0045,734
2024-08-19Option exercise (derivative)816$0.0044,918
2024-08-19Option exercise3,266$120.264,844
2024-08-19Open-market sale3,266$329.021,578
2024-08-19Option exercise3,400$117.764,978
2024-08-19Option exercise816$120.262,394
2024-08-19Open-market sale591$329.022,082
2024-08-19Option exercise850$117.762,673
2024-08-19Open-market sale571$329.021,823
2024-05-15Option exercise (derivative)15,160$0.000
2024-05-15Option exercise15,160$163.3016,738
2024-05-15Open-market sale25,000$272.691,578
2024-05-15Option exercise25,000$163.3026,578
2023-03-15Grant / award (derivative)9,098$0.009,098
2023-03-15Grant / award (derivative)58,170$0.0058,170
2023-03-15Grant / award (derivative)10,380$0.0010,380
2022-11-07Option exercise (derivative)5,000$0.000
2022-11-07Option exercise2,411$94.963,795
2022-11-07Disposition to issuer5,000$266.801,384
2022-11-07Option exercise5,000$52.126,384
2019-03-15Grant / award (derivative)162,500$0.00162,500
2019-02-27Grant / award (derivative)56,512$0.0056,512
2018-03-15Grant / award (derivative)75,349$0.0075,349
2018-03-15Grant / award (derivative)75,349$0.0075,349
2018-02-21Grant / award (derivative)32,205$0.0032,205
2017-03-15Grant / award (derivative)45,000$0.0045,000
2017-03-15Grant / award (derivative)52,312$0.0052,312
2017-03-15Grant / award (derivative)18,750$0.0018,750
2016-03-15Grant / award (derivative)49,000$0.0049,000
2015-03-13Grant / award (derivative)15,160$0.0015,160
2015-03-13Grant / award (derivative)25,000$0.0025,000

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