SEC CIK 1673232

BENKOWITZ MICHAEL

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

Current Positions

CompanyShares OwnedAs Of
UTHRview stock →33,7522026-03-15

Position History — UTHR

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

011,59223,18534,7772016-062024-112024-122025-022025-092025-122026-032026-03

Recent Filings — UTHR

DateActivitySharesPriceOwned After
2026-05-13Gift (derivative)11,728$0.0099,720
2026-05-13Gift (derivative)11,728$0.000
2026-03-15Option exercise (derivative)17,790$0.000
2026-03-15Option exercise15,592—33,752
2026-03-15Tax withholding7,837$536.1225,915
2026-03-15Tax withholding6,869$536.1219,046
2026-03-15Option exercise17,790—17,790
2026-02-23Option exercise (derivative)9,375$0.000
2026-02-23Option exercise5,065$146.035,065
2026-02-23Open-market sale9,375$472.130
2026-02-23Option exercise9,375$117.769,375
2026-02-17Option exercise (derivative)7,875$0.005,065
2026-02-17Option exercise (derivative)14,625$0.009,375
2026-02-17Option exercise14,625$117.7614,625
2026-02-17Open-market sale7,875$480.750
2026-02-17Option exercise7,875$146.037,875
2026-02-09Option exercise (derivative)7,875$0.0012,940
2026-02-09Option exercise (derivative)14,625$0.0024,000
2026-02-09Option exercise14,625$117.7614,625
2026-02-09Option exercise7,875$146.037,875
2026-02-09Open-market sale7,875$474.650
2026-02-02Option exercise (derivative)7,875$0.0020,815
2026-02-02Option exercise (derivative)14,625$0.0038,625
2026-02-02Open-market sale7,875$470.950
2026-02-02Option exercise7,875$146.037,875
2026-02-02Option exercise14,625$117.7614,625
2026-01-26Option exercise (derivative)14,625$0.0053,250
2026-01-26Option exercise (derivative)7,875$0.0028,690
2026-01-26Option exercise7,875$146.037,875
2026-01-26Open-market sale14,625$471.910
2026-01-26Option exercise14,625$117.7614,625
2026-01-20Option exercise (derivative)14,625$0.0067,875
2026-01-20Open-market sale700$458.7413,117
2026-01-20Open-market sale692$457.9213,817
2026-01-20Option exercise14,625$117.7614,625
2026-01-20Open-market sale498$459.8712,619
2026-01-20Open-market sale503$461.1212,116
2026-01-20Open-market sale2,456$463.269,660
2026-01-20Open-market sale2,274$464.067,386
2026-01-20Open-market sale1,794$465.115,592
2026-01-20Open-market sale1,055$466.064,537
2026-01-20Open-market sale596$467.093,941
2026-01-20Open-market sale2,922$468.121,019
2026-01-20Open-market sale837$469.18182
2026-01-20Open-market sale156$470.3726
2026-01-20Open-market sale26$470.760
2026-01-20Open-market sale116$456.8714,509
2026-01-20Option exercise (derivative)7,875$0.0036,565
2026-01-20Open-market sale1,573$468.12549
2026-01-20Open-market sale321$467.092,122
2026-01-20Open-market sale568$466.062,443
2026-01-20Open-market sale14$470.760
2026-01-20Open-market sale84$470.3714
2026-01-20Open-market sale451$469.1898
2026-01-20Open-market sale966$465.113,011
2026-01-20Open-market sale1,225$464.063,977
2026-01-20Open-market sale1,322$463.265,202
2026-01-20Open-market sale271$461.126,524
2026-01-20Open-market sale268$459.866,795
2026-01-20Open-market sale377$458.747,063
2026-01-20Open-market sale372$457.927,440
2026-01-20Open-market sale63$456.877,812
2026-01-20Option exercise7,875$146.037,875
2026-01-12Option exercise (derivative)7,875$0.0044,440
2026-01-12Option exercise (derivative)14,625$0.0082,500
2026-01-12Option exercise14,625$117.7614,625
2026-01-12Option exercise7,875$146.037,875
2026-01-12Open-market sale14,625$479.510
2026-01-05Option exercise (derivative)14,625$0.0097,125
2026-01-05Open-market sale1,169$485.009,532
2026-01-05Open-market sale697$483.8010,701
2026-01-05Option exercise14,625$117.7614,625
2026-01-05Open-market sale697$480.6813,928
2026-01-05Open-market sale1,669$486.057,863
2026-01-05Open-market sale856$487.407,007
2026-01-05Open-market sale1,189$488.385,818
2026-01-05Open-market sale677$489.495,141
2026-01-05Open-market sale1,659$490.113,482
2026-01-05Open-market sale1,201$491.352,281
2026-01-05Open-market sale1,110$492.441,171
2026-01-05Open-market sale374$493.47797
2026-01-05Open-market sale797$494.270
2026-01-05Open-market sale1,657$481.8612,271
2026-01-05Open-market sale873$482.7211,398
2026-01-05Option exercise (derivative)7,875$0.0052,315
2026-01-05Option exercise7,875$146.037,875
2026-01-05Open-market sale899$486.054,234
2026-01-05Open-market sale376$480.687,499
2026-01-05Open-market sale891$481.866,608
2026-01-05Open-market sale471$482.726,137
2026-01-05Open-market sale375$483.805,762
2026-01-05Open-market sale629$484.995,133
2026-01-05Open-market sale461$487.403,773
2026-01-05Open-market sale641$488.383,132
2026-01-05Open-market sale364$489.492,768
2026-01-05Open-market sale893$490.111,875
2026-01-05Open-market sale647$491.351,228
2026-01-05Open-market sale598$492.44630
2026-01-05Open-market sale201$493.47429
2026-01-05Open-market sale429$494.270
2025-12-29Option exercise (derivative)7,875$0.0060,190
2025-12-29Option exercise (derivative)14,625$0.00111,750
2025-12-29Option exercise7,875$146.037,875
2025-12-29Open-market sale7,875$502.790
2025-12-29Option exercise14,625$117.7614,625
2025-12-22Option exercise (derivative)14,625$0.00126,375
2025-12-22Option exercise (derivative)1,685$0.0068,065
2025-12-22Option exercise (derivative)6,190$0.000
2025-12-22Option exercise1,685$146.037,875
2025-12-22Option exercise6,190$146.036,190
2025-12-22Open-market sale560$516.37280
2025-12-22Open-market sale80$518.990
2025-12-22Open-market sale440$515.53840
2025-12-22Open-market sale11,815$514.311,280
2025-12-22Open-market sale848$513.4013,095
2025-12-22Open-market sale682$512.1413,943
2025-12-22Open-market sale360$516.36200
2025-12-22Open-market sale120$511.677,755
2025-12-22Open-market sale360$512.577,395
2025-12-22Open-market sale6,635$514.28760
2025-12-22Open-market sale200$515.24560
2025-12-22Option exercise14,625$117.7614,625
2025-12-22Open-market sale120$517.6680
2025-12-15Option exercise (derivative)7,875$0.006,190
2025-12-15Option exercise (derivative)14,625$0.00141,000
2025-12-15Open-market sale260$491.1814,365
2025-12-15Option exercise14,625$117.7614,625
2025-12-15Open-market sale1,466$492.3112,899
2025-12-15Open-market sale322$499.572,012
2025-12-15Open-market sale658$498.222,334
2025-12-15Open-market sale280$497.422,992
2025-12-15Open-market sale720$496.163,272
2025-12-15Open-market sale777$495.293,992
2025-12-15Open-market sale779$494.134,769
2025-12-15Open-market sale1,398$493.255,548
2025-12-15Open-market sale789$492.316,946
2025-12-15Open-market sale140$491.187,735
2025-12-15Option exercise7,875$478.587,875
2025-12-15Open-market sale3,736$500.310
2025-12-15Open-market sale598$499.573,736
2025-12-15Open-market sale1,222$498.224,334
2025-12-15Open-market sale520$497.425,556
2025-12-15Open-market sale1,339$496.167,518
2025-12-15Open-market sale1,442$495.296,076
2025-12-15Open-market sale1,446$494.138,857
2025-12-15Open-market sale2,596$493.2510,303
2025-12-08Option exercise (derivative)7,875$0.0014,065
2025-12-08Option exercise (derivative)14,625$0.00155,625
2025-12-08Option exercise7,875$478.587,875
2025-12-08Option exercise14,625$117.7614,625
2025-12-08Open-market sale14,625$478.580
2025-12-01Option exercise (derivative)14,625$0.00170,250
2025-12-01Option exercise (derivative)7,875$146.0321,940
2025-12-01Open-market sale2,904$480.802,263
2025-12-01Open-market sale1,691$481.63572
2025-12-01Open-market sale338$482.69234
2025-12-01Option exercise7,875$146.037,875
2025-12-01Option exercise14,625$117.7614,625
2025-12-01Open-market sale1,978$477.9412,647
2025-12-01Open-market sale2,935$478.989,712
2025-12-01Open-market sale4,545$479.795,167
2025-12-01Open-market sale1,581$478.985,229
2025-12-01Open-market sale1,065$477.946,810
2025-12-01Open-market sale2,447$479.792,782
2025-12-01Open-market sale1,563$480.803,867
2025-12-01Open-market sale126$483.420
2025-12-01Open-market sale182$482.692,774
2025-12-01Open-market sale911$481.632,956
2025-11-24Option exercise (derivative)2,625$0.00184,875
2025-11-24Option exercise (derivative)7,875$0.0029,815
2025-11-24Option exercise (derivative)12,000$0.000
2025-11-24Option exercise12,000$135.4212,000
2025-11-24Option exercise2,625$117.762,625
2025-11-24Option exercise7,875$146.037,875
2025-11-24Open-market sale7,875$473.660
2025-11-17Option exercise (derivative)5,250$0.0037,690
2025-11-17Option exercise (derivative)2,625$0.000
2025-11-17Option exercise (derivative)14,625$0.0012,000
2025-11-17Option exercise5,250$146.037,875
2025-11-17Option exercise2,625$146.032,625
2025-11-17Open-market sale14,625$470.430
2025-11-17Option exercise14,625$135.4214,625
2025-11-10Option exercise (derivative)7,875$0.002,625
2025-11-10Option exercise (derivative)14,625$0.0026,625
2025-11-10Option exercise7,875$146.037,875
2025-11-10Open-market sale14,625$452.090
2025-11-10Option exercise14,625$135.4214,625
2025-11-03Option exercise (derivative)7,875$0.0010,500
2025-11-03Option exercise (derivative)14,625$0.0041,250
2025-11-03Open-market sale2,687$433.5210,974
2025-11-03Open-market sale964$432.5513,661
2025-11-03Option exercise14,625$135.4214,625
2025-11-03Option exercise7,875$146.037,875
2025-11-03Open-market sale170$441.940
2025-11-03Open-market sale511$440.71170
2025-11-03Open-market sale890$437.701,841
2025-11-03Open-market sale585$438.341,256
2025-11-03Open-market sale575$439.35681
2025-11-03Open-market sale2,121$436.452,731
2025-11-03Open-market sale2,918$434.688,056
2025-11-03Open-market sale3,204$435.524,852
2025-10-27Option exercise (derivative)14,625$0.0055,875
2025-10-27Option exercise (derivative)6,125$0.0018,375
2025-10-27Option exercise (derivative)1,750$0.000
2025-10-27Option exercise6,125$146.036,125
2025-10-27Option exercise1,750$146.037,875
2025-10-27Open-market sale7,875$417.50130
2025-10-27Open-market sale14,625$417.500
2025-10-27Option exercise14,625$135.4214,625
2025-10-20Option exercise (derivative)7,875$0.001,750
2025-10-20Option exercise (derivative)14,625$0.0070,500
2025-10-20Option exercise7,875$146.037,875
2025-10-20Open-market sale14,625$427.410
2025-10-20Option exercise14,625$135.4214,625
2025-10-13Option exercise (derivative)7,875$0.009,625
2025-10-13Option exercise (derivative)14,625$0.0085,125
2025-10-13Option exercise14,625$135.4214,625
2025-10-13Option exercise7,875$146.037,875
2025-10-13Open-market sale7,875$440.350
2025-10-06Option exercise (derivative)7,875$0.0017,500
2025-10-06Option exercise (derivative)14,625$0.0099,750
2025-10-06Open-market sale400$449.8214,225
2025-10-06Option exercise14,625$135.4214,625
2025-10-06Open-market sale800$450.9713,425
2025-10-06Open-market sale11,975$452.031,450
2025-10-06Open-market sale1,250$453.16200
2025-10-06Option exercise7,875$146.037,875
2025-10-06Open-market sale300$450.067,575
2025-10-06Open-market sale500$451.017,075
2025-10-06Open-market sale6,625$452.04450
2025-10-06Open-market sale100$454.810
2025-10-06Open-market sale350$453.51100
2025-09-29Option exercise (derivative)7,875$0.0025,375
2025-09-29Option exercise (derivative)14,625$0.00114,375
2025-09-29Open-market sale264$428.6496
2025-09-29Option exercise7,875$146.037,875
2025-09-29Open-market sale350$416.607,525
2025-09-29Open-market sale665$417.526,860
2025-09-29Open-market sale371$418.806,489
2025-09-29Open-market sale96$429.5065
2025-09-29Open-market sale489$428.64161
2025-09-29Open-market sale490$425.84650
2025-09-29Open-market sale674$424.801,140
2025-09-29Open-market sale2,206$423.931,814
2025-09-29Open-market sale2,073$422.724,020
2025-09-29Open-market sale2,659$421.756,093
2025-09-29Open-market sale1,971$420.948,752
2025-09-29Open-market sale1,327$419.7710,723
2025-09-29Open-market sale690$418.8012,050
2025-09-29Open-market sale1,235$417.5212,740
2025-09-29Open-market sale650$416.6013,975
2025-09-29Option exercise14,625$135.4214,625
2025-09-29Open-market sale51$429.5035
2025-09-29Open-market sale65$430.750
2025-09-29Open-market sale264$425.84360
2025-09-29Open-market sale363$424.80614
2025-09-29Open-market sale1,187$423.93977
2025-09-29Open-market sale1,116$422.722,164
2025-09-29Open-market sale1,432$421.753,280
2025-09-29Open-market sale1,062$420.944,712
2025-09-29Open-market sale715$419.775,774
2025-09-22Option exercise (derivative)14,625$0.00129,000
2025-09-22Option exercise (derivative)7,875$0.0033,250
2025-09-22Option exercise7,875$146.037,875
2025-09-22Open-market sale7,875$416.350
2025-09-22Option exercise14,625$135.4214,625
2025-09-15Option exercise (derivative)14,625$0.00143,625
2025-09-15Option exercise (derivative)7,875$0.0041,125
2025-09-15Open-market sale295$396.9514,330
2025-09-15Open-market sale668$402.121,005
2025-09-15Open-market sale2,068$400.861,673
2025-09-15Open-market sale2,289$400.243,741
2025-09-15Open-market sale920$399.206,030
2025-09-15Open-market sale820$397.966,950
2025-09-15Open-market sale105$396.877,770
2025-09-15Option exercise7,875$146.037,875
2025-09-15Open-market sale1,470$402.062,052
2025-09-15Open-market sale5,103$400.793,522
2025-09-15Open-market sale2,910$400.098,625
2025-09-15Open-market sale1,415$399.0711,535
2025-09-15Open-market sale1,380$398.0212,950
2025-09-15Open-market sale1,005$403.080
2025-09-15Option exercise14,625$135.4214,625
2025-09-09Option exercise (derivative)6,125$0.0049,000
2025-09-09Option exercise (derivative)11,375$0.00158,250
2025-09-09Open-market sale4,875$393.866,500
2025-09-09Option exercise11,375$397.4111,375
2025-09-09Open-market sale6,500$400.080
2025-09-08Option exercise (derivative)1,750$0.0024,500
2025-09-08Option exercise (derivative)3,250$0.00169,625
2025-09-08Open-market sale350$394.33100
2025-09-08Open-market sale400$392.51450
2025-09-08Open-market sale417$389.812,833
2025-09-08Open-market sale500$390.461,250
2025-09-08Option exercise1,750$146.031,750
2025-09-08Open-market sale200$396.230
2025-09-08Open-market sale233$395.03200
2025-09-08Open-market sale300$394.08433
2025-09-08Open-market sale1,100$392.18733
2025-09-08Open-market sale1,000$391.161,833
2025-09-08Option exercise3,250$135.423,250
2025-09-08Open-market sale400$391.42850
2025-09-02Option exercise (derivative)14,625$0.00172,875
2025-09-02Option exercise (derivative)7,875$0.0055,125
2025-09-02Option exercise14,625$135.4214,625
2025-09-02Open-market sale367$417.456,220
2025-09-02Open-market sale100$410.356,587
2025-09-02Open-market sale300$408.286,687
2025-09-02Open-market sale888$407.266,987
2025-09-02Open-market sale328$418.0372
2025-09-02Open-market sale200$416.30400
2025-09-02Open-market sale32$413.39600
2025-09-02Open-market sale168$412.69632
2025-09-02Open-market sale1,144$409.97800
2025-09-02Open-market sale700$408.971,944
2025-09-02Open-market sale500$407.342,644
2025-09-02Open-market sale106$405.593,144
2025-09-02Open-market sale11,375$419.633,250
2025-09-02Open-market sale95$419.616,125
2025-09-02Open-market sale6,125$419.630
2025-09-01Option exercise7,875$146.037,875
2025-03-10Option exercise (derivative)2,000$0.000
2025-03-10Open-market sale193$313.931,807
2025-03-10Open-market sale200$317.111,607
2025-03-10Open-market sale316$319.351,291
2025-03-10Open-market sale358$321.62400
2025-03-10Open-market sale300$322.86100
2025-03-10Open-market sale100$323.990
2025-03-10Option exercise2,000$111.002,000
2025-03-10Open-market sale533$320.57758
2025-03-03Option exercise (derivative)7,179$0.000
2025-03-03Option exercise (derivative)2,500$0.002,000
2025-03-03Open-market sale300$311.011,000
2025-03-03Open-market sale800$309.821,300
2025-03-03Open-market sale400$308.992,100
2025-03-03Open-market sale363$317.93137
2025-03-03Open-market sale578$316.97500
2025-03-03Open-market sale600$313.93400
2025-03-03Open-market sale300$317.41100
2025-03-03Open-market sale100$318.700
2025-03-03Option exercise7,179$111.007,179
2025-03-03Open-market sale1,300$308.665,879
2025-03-03Open-market sale2,010$309.693,869
2025-03-03Open-market sale550$310.543,319
2025-03-03Open-market sale250$311.743,069
2025-03-03Open-market sale843$313.332,226
2025-03-03Open-market sale1,026$313.981,200
2025-03-03Open-market sale122$315.491,078
2025-03-03Option exercise2,500$111.002,500
2025-02-24Option exercise (derivative)7,500$0.007,179
2025-02-24Option exercise (derivative)2,500$0.004,500
2025-02-24Option exercise7,500$111.007,500
2025-02-24Open-market sale1,479$358.676,021
2025-02-24Open-market sale1,598$359.884,423
2025-02-24Open-market sale1,520$360.722,903
2025-02-24Open-market sale2,100$361.87803
2025-02-24Open-market sale403$362.79400
2025-02-24Option exercise2,500$111.002,500
2025-02-24Open-market sale763$358.851,737
2025-02-24Open-market sale200$359.771,537
2025-02-24Open-market sale841$361.13696
2025-02-24Open-market sale496$362.29200
2025-02-24Open-market sale400$364.270
2025-02-18Option exercise (derivative)2,500$0.007,000
2025-02-18Option exercise (derivative)7,500$0.0014,679
2025-02-18Open-market sale600$371.67599
2025-02-18Open-market sale499$372.82100
2025-02-18Open-market sale100$366.197,400
2025-02-18Open-market sale600$368.326,800
2025-02-18Open-market sale1,432$369.655,368
2025-02-18Open-market sale1,068$370.704,300
2025-02-18Open-market sale2,351$371.471,949
2025-02-18Open-market sale1,549$372.63400
2025-02-18Open-market sale400$373.670
2025-02-18Option exercise2,500$111.002,500
2025-02-18Open-market sale200$367.972,300
2025-02-18Open-market sale500$369.431,800
2025-02-18Open-market sale601$370.851,199
2025-02-18Option exercise7,500$111.007,500
2025-02-10Option exercise (derivative)2,500$0.009,500
2025-02-10Option exercise (derivative)7,500$0.0022,179
2025-02-10Open-market sale1,142$345.696,358
2025-02-10Option exercise7,500$111.007,500
2025-02-10Open-market sale200$346.536,158
2025-02-10Open-market sale3,697$347.982,461
2025-02-10Open-market sale1,696$349.10765
2025-02-10Open-market sale700$349.30100
2025-02-10Open-market sale1,200$348.12800
2025-02-10Open-market sale500$345.902,000
2025-02-10Option exercise2,500$111.002,500
2025-02-10Open-market sale45$352.430
2025-02-10Open-market sale720$349.9045
2025-02-03Option exercise (derivative)2,500$0.0012,000
2025-02-03Option exercise (derivative)7,500$0.0029,679
2025-02-03Open-market sale500$353.304,009
2025-02-03Open-market sale1,121$352.374,509
2025-02-03Open-market sale652$351.325,630
2025-02-03Open-market sale1,005$354.803,004
2025-02-03Open-market sale1,204$355.631,800
2025-02-03Open-market sale1,600$356.81200
2025-02-03Open-market sale418$350.376,282
2025-02-03Open-market sale200$347.052,300
2025-02-03Open-market sale100$348.612,200
2025-02-03Open-market sale100$350.052,100
2025-02-03Open-market sale400$351.791,700
2025-02-03Open-market sale400$353.131,300
2025-02-03Open-market sale400$354.69900
2025-02-03Open-market sale400$355.58500
2025-02-03Open-market sale500$357.010
2025-02-03Option exercise7,500$111.007,500
2025-02-03Open-market sale600$347.326,900
2025-02-03Open-market sale200$348.646,700
2025-02-03Option exercise2,500$111.002,500
2025-01-27Option exercise (derivative)2,500$0.0014,500
2025-01-27Option exercise (derivative)7,500$0.0037,179
2025-01-27Open-market sale500$372.66200
2025-01-27Open-market sale405$371.09700
2025-01-27Open-market sale1,395$369.701,105
2025-01-27Option exercise2,500$111.002,500
2025-01-27Open-market sale100$375.220
2025-01-27Open-market sale700$373.62100
2025-01-27Open-market sale1,000$372.41800
2025-01-27Open-market sale544$371.521,800
2025-01-27Open-market sale1,009$370.542,344
2025-01-27Open-market sale4,147$369.543,353
2025-01-27Option exercise7,500$111.007,500
2025-01-21Option exercise (derivative)7,500$0.0044,679
2025-01-21Option exercise (derivative)2,500$0.0017,000
2025-01-21Open-market sale900$362.881,600
2025-01-21Option exercise2,500$111.002,500
2025-01-21Open-market sale401$368.08100
2025-01-21Open-market sale1,199$366.68501
2025-01-21Open-market sale2,000$365.951,700
2025-01-21Open-market sale1,140$363.414,500
2025-01-21Open-market sale1,860$362.715,640
2025-01-21Option exercise7,500$111.007,500
2025-01-21Open-market sale300$364.441,300
2025-01-21Open-market sale619$365.60681
2025-01-21Open-market sale436$366.57245
2025-01-21Open-market sale245$368.080
2025-01-21Open-market sale800$364.843,700
2025-01-13Option exercise (derivative)2,500$0.0019,500
2025-01-13Option exercise (derivative)7,500$0.0052,179
2025-01-13Open-market sale1,432$366.87600
2025-01-13Option exercise7,500$111.007,500
2025-01-13Open-market sale196$360.857,304
2025-01-13Open-market sale604$361.956,700
2025-01-13Open-market sale1,668$362.675,032
2025-01-13Open-market sale1,300$363.803,732
2025-01-13Open-market sale600$366.98100
2025-01-13Open-market sale425$365.58700
2025-01-13Open-market sale600$364.061,125
2025-01-13Open-market sale775$362.581,725
2025-01-13Option exercise2,500$111.002,500
2025-01-13Open-market sale600$367.890
2025-01-13Open-market sale900$365.792,032
2025-01-13Open-market sale800$364.902,932
2025-01-06Option exercise (derivative)7,500$0.0059,679
2025-01-06Option exercise (derivative)2,500$0.0022,000
2025-01-06Open-market sale681$357.54300
2025-01-06Open-market sale220$357.26200
2025-01-06Option exercise7,500$111.007,500
2025-01-06Open-market sale1,022$353.606,478
2025-01-06Option exercise2,500$111.002,500
2025-01-06Open-market sale700$353.911,800
2025-01-06Open-market sale300$358.320
2025-01-06Open-market sale419$356.61981
2025-01-06Open-market sale1,458$355.301,400
2025-01-06Open-market sale3,620$354.592,858
2025-01-06Open-market sale1,180$355.04620
2025-01-06Open-market sale200$355.79420
2024-12-30Option exercise (derivative)7,500$0.0067,179
2024-12-30Option exercise (derivative)2,500$0.0024,500
2024-12-30Open-market sale1,318$355.466,182
2024-12-30Option exercise7,500$111.007,500
2024-12-30Open-market sale3,025$356.383,157
2024-12-30Open-market sale2,757$357.28400
2024-12-30Open-market sale400$358.180
2024-12-30Option exercise2,500$111.002,500
2024-12-30Open-market sale820$356.511,180
2024-12-30Open-market sale500$355.692,000
2024-12-30Open-market sale1,080$357.37100
2024-12-23Option exercise (derivative)7,500$0.0074,679
2024-12-23Option exercise (derivative)2,500$0.0027,000
2024-12-23Open-market sale1,300$362.06800
2024-12-23Open-market sale100$356.177,400
2024-12-23Open-market sale604$358.566,796
2024-12-23Open-market sale352$360.296,444
2024-12-23Open-market sale1,148$361.165,296
2024-12-23Open-market sale2,700$362.022,596
2024-12-23Open-market sale600$363.15200
2024-12-23Open-market sale300$358.712,200
2024-12-23Open-market sale100$360.522,100
2024-12-23Open-market sale1,496$363.091,100
2024-12-23Open-market sale1,100$363.870
2024-12-23Option exercise2,500$111.002,500
2024-12-23Option exercise7,500$111.007,500
2024-12-16Option exercise (derivative)4,148$0.000
2024-12-16Option exercise (derivative)2,500$0.0029,500
2024-12-16Option exercise (derivative)3,352$0.0082,179
2024-12-16Open-market sale1,981$370.961,705
2024-12-16Option exercise3,352$111.003,352
2024-12-16Option exercise4,148$111.007,500
2024-12-16Open-market sale100$363.257,400
2024-12-16Open-market sale100$364.977,300
2024-12-16Open-market sale768$367.706,532
2024-12-16Open-market sale1,336$368.945,196
2024-12-16Open-market sale1,510$369.903,686
2024-12-16Open-market sale1,644$372.1861
2024-12-16Open-market sale800$370.93500
2024-12-16Open-market sale800$369.571,300
2024-12-16Open-market sale300$368.162,100
2024-12-16Open-market sale100$363.252,400
2024-12-16Option exercise2,500$111.002,500
2024-12-16Open-market sale61$372.600
2024-12-09Option exercise (derivative)2,500$0.0032,000
2024-12-09Option exercise (derivative)4,500$0.000
2024-12-09Option exercise (derivative)3,000$0.004,148
2024-12-09Open-market sale2,700$368.28178
2024-12-09Option exercise4,500$102.114,500
2024-12-09Option exercise3,000$111.003,000
2024-12-09Open-market sale926$366.276,359
2024-12-09Open-market sale607$368.47100
2024-12-09Open-market sale1,300$367.73707
2024-12-09Open-market sale393$366.582,007
2024-12-09Open-market sale100$364.872,400
2024-12-09Option exercise2,500$111.002,500
2024-12-09Open-market sale100$370.7578
2024-12-09Open-market sale100$370.750
2024-12-09Open-market sale3,481$367.542,878
2024-12-09Open-market sale215$364.927,285
2024-12-02Option exercise (derivative)7,500$0.004,500
2024-12-02Option exercise (derivative)2,500$0.0034,500
2024-12-02Open-market sale1,779$369.505,521
2024-12-02Option exercise2,500$111.002,500
2024-12-02Open-market sale600$371.50200
2024-12-02Open-market sale506$369.521,994
2024-12-02Open-market sale1,194$370.43800
2024-12-02Open-market sale100$374.460
2024-12-02Open-market sale1,162$371.42400
2024-12-02Open-market sale3,859$370.381,662
2024-12-02Open-market sale100$372.37100
2024-12-02Open-market sale200$368.017,300
2024-12-02Option exercise7,500$102.117,500
2024-11-25Option exercise (derivative)7,500$0.0012,000
2024-11-25Option exercise (derivative)2,500$0.0037,000
2024-11-25Open-market sale284$368.842,216
2024-11-25Option exercise2,500$111.002,500
2024-11-25Open-market sale423$375.07100
2024-11-25Open-market sale1,116$374.15523
2024-11-25Open-market sale3,208$373.171,639
2024-11-25Open-market sale1,455$372.204,847
2024-11-25Open-market sale300$371.156,302
2024-11-25Open-market sale500$369.466,602
2024-11-25Open-market sale398$368.767,102
2024-11-25Option exercise7,500$102.117,500
2024-11-25Open-market sale532$372.091,684
2024-11-25Open-market sale1,082$373.39602
2024-11-25Open-market sale402$374.35200
2024-11-25Open-market sale200$375.120
2024-11-18Option exercise (derivative)2,500$0.0039,500
2024-11-18Option exercise (derivative)7,500$0.0019,500
2024-11-18Open-market sale1,443$360.311,136
2024-11-18Open-market sale2,921$359.012,579
2024-11-18Open-market sale1,099$358.005,500
2024-11-18Open-market sale901$357.036,599
2024-11-18Option exercise7,500$102.117,500
2024-11-18Open-market sale307$360.95200
2024-11-18Open-market sale500$359.64507
2024-11-18Open-market sale846$358.891,007
2024-11-18Open-market sale447$357.791,853
2024-11-18Open-market sale200$356.422,300
2024-11-18Option exercise2,500$111.002,500
2024-11-18Open-market sale237$362.020
2024-11-18Open-market sale899$361.20237
2024-11-11Option exercise (derivative)3,750$0.0042,000
2024-11-11Option exercise (derivative)11,250$0.0027,000
2024-11-11Open-market sale1,142$404.317,550
2024-11-11Open-market sale1,361$403.318,692
2024-11-11Open-market sale456$402.4710,053
2024-11-11Open-market sale741$401.0210,509
2024-11-11Option exercise11,250$102.1111,250
2024-11-11Open-market sale84$411.6316
2024-11-11Open-market sale106$410.29100
2024-11-11Open-market sale284$409.26206
2024-11-11Open-market sale1,451$408.77490
2024-11-11Open-market sale1,294$407.821,941
2024-11-11Open-market sale89$406.633,235
2024-11-11Open-market sale426$405.203,324
2024-11-11Option exercise3,750$111.003,750
2024-11-11Open-market sale83$412.250
2024-11-11Open-market sale216$410.8683
2024-11-11Open-market sale3,030$410.54299
2024-11-11Open-market sale1,670$409.063,329
2024-11-11Open-market sale1,381$407.774,999
2024-11-11Open-market sale428$406.566,380
2024-11-11Open-market sale742$405.376,808
2024-11-07Option exercise (derivative)11,250$0.0038,250
2024-11-07Option exercise (derivative)3,750$0.0045,750
2024-11-07Open-market sale1,895$400.301,855
2024-11-07Option exercise3,750$111.003,750
2024-11-07Open-market sale604$403.140
2024-11-07Open-market sale2,640$402.40604
2024-11-07Open-market sale5,702$401.553,244
2024-11-07Open-market sale2,304$400.398,946
2024-11-07Option exercise11,250$102.1111,250
2024-11-06Option exercise (derivative)4,500$0.000
2024-11-06Option exercise (derivative)2,500$0.0049,500
2024-11-06Open-market sale800$391.706,700
2024-11-06Option exercise3,000$102.117,500
2024-11-06Option exercise4,500$120.264,500
2024-11-06Open-market sale204$395.283,397
2024-11-06Open-market sale493$397.60100
2024-11-06Open-market sale530$396.55593
2024-11-06Open-market sale300$394.251,123
2024-11-06Open-market sale300$393.421,423
2024-11-06Open-market sale777$392.361,723
2024-11-06Option exercise2,500$111.002,500
2024-11-06Open-market sale300$398.900
2024-11-06Open-market sale1,025$397.99300
2024-11-06Open-market sale972$397.161,325
2024-11-06Open-market sale1,100$396.162,297
2024-11-06Open-market sale1,592$392.775,108
2024-11-06Open-market sale1,507$393.943,601
2024-11-01Option exercise (derivative)14,700$0.004,500
2024-11-01Option exercise14,700$120.2614,700
2024-11-01Open-market sale200$370.6514,500
2024-11-01Open-market sale800$371.7113,700
2024-11-01Open-market sale100$378.000
2024-11-01Open-market sale1,200$373.0512,500
2024-11-01Open-market sale1,000$376.94100
2024-11-01Open-market sale1,803$375.831,100
2024-11-01Open-market sale3,501$375.062,903
2024-11-01Open-market sale6,096$374.026,404
2024-08-07Option exercise (derivative)5,000$0.0052,000
2024-08-07Option exercise (derivative)20,000$0.0019,200
2024-08-07Open-market sale3,063$321.9516,937
2024-08-07Option exercise5,000$111.005,000
2024-08-07Open-market sale1,500$322.233,500
2024-08-07Open-market sale2,000$323.241,500
2024-08-07Open-market sale1,000$324.18500
2024-08-07Open-market sale200$326.920
2024-08-07Open-market sale1,600$325.96200
2024-08-07Open-market sale600$324.651,800
2024-08-07Open-market sale7,237$323.782,400
2024-08-07Open-market sale7,300$322.799,637
2024-08-07Option exercise20,000$120.2620,000
2024-05-06Option exercise (derivative)32,200$0.000
2024-05-06Disposition to issuer32,200$260.512,577
2024-05-06Option exercise32,200$163.3034,777
2023-03-15Grant / award (derivative)15,592$0.0015,592
2023-03-15Grant / award (derivative)17,790$0.0017,790
2023-03-15Grant / award (derivative)99,720$0.0099,720
2022-12-29Option exercise (derivative)5,000$0.0032,200
2022-12-29Open-market sale5,000$275.992,353
2022-12-29Option exercise5,000$163.307,353
2022-12-22Option exercise (derivative)8,000$0.000
2022-12-22Disposition to issuer8,000$277.252,353
2022-12-22Option exercise8,000$94.9610,353
2022-12-20Option exercise (derivative)8,000$0.008,000
2022-12-20Disposition to issuer8,000$274.052,353
2022-12-20Option exercise8,000$94.9610,353
2022-12-15Option exercise (derivative)8,000$0.0016,000
2022-12-15Option exercise8,000$94.9610,353
2022-12-15Disposition to issuer8,000$275.852,353
2022-12-13Option exercise (derivative)8,000$0.0024,000
2022-12-13Option exercise8,000$94.9610,353
2022-12-13Disposition to issuer8,000$276.432,353
2022-12-08Option exercise (derivative)8,000$0.0032,000
2022-12-08Option exercise8,000$94.9610,353
2022-12-08Disposition to issuer8,000$279.882,353
2021-12-21Option exercise (derivative)2,400$0.000
2021-12-21Option exercise2,400$61.064,635
2021-12-21Disposition to issuer2,400$205.122,235
2021-12-16Option exercise (derivative)4,000$0.002,400
2021-12-16Disposition to issuer4,000$195.862,235
2021-12-16Option exercise4,000$61.066,235
2021-12-14Option exercise (derivative)4,000$0.006,400
2021-12-14Disposition to issuer4,000$193.932,235
2021-12-14Option exercise4,000$61.066,235
2021-12-07Option exercise (derivative)4,000$0.0010,400
2021-12-07Disposition to issuer4,000$190.412,235
2021-12-07Option exercise4,000$61.066,235
2021-11-23Option exercise (derivative)4,000$0.0014,400
2021-11-23Option exercise4,000$61.066,235
2021-11-23Disposition to issuer4,000$201.582,235
2021-11-18Option exercise (derivative)4,000$0.000
2021-11-18Disposition to issuer4,000$202.612,235
2021-11-18Option exercise4,000$53.836,235
2021-11-16Option exercise (derivative)4,000$0.004,000
2021-11-16Option exercise4,000$53.836,235
2021-11-16Disposition to issuer4,000$203.242,235
2021-11-11Option exercise (derivative)4,000$0.008,000
2021-11-11Disposition to issuer4,000$200.902,235
2021-11-11Option exercise4,000$53.836,235
2021-11-09Option exercise (derivative)4,000$0.0012,000
2021-11-09Disposition to issuer4,000$198.932,235
2021-11-09Option exercise4,000$53.836,235
2021-11-04Option exercise (derivative)4,000$0.0016,000
2021-11-04Disposition to issuer4,000$201.442,235
2021-11-04Option exercise4,000$53.836,235
2021-11-02Option exercise (derivative)4,000$0.0020,000
2021-11-02Disposition to issuer4,000$192.202,235
2021-11-02Option exercise4,000$53.836,235
2021-10-28Option exercise (derivative)4,000$0.0024,000
2021-10-28Disposition to issuer4,000$192.172,235
2021-10-28Option exercise4,000$53.836,235
2021-10-26Option exercise (derivative)4,000$0.0028,000
2021-10-26Disposition to issuer4,000$190.452,235
2021-10-26Option exercise4,000$53.836,235
2021-10-21Option exercise (derivative)4,000$0.0032,000
2021-10-21Disposition to issuer4,000$190.662,235
2021-10-21Option exercise4,000$53.836,235
2021-10-07Option exercise (derivative)4,000$0.0036,000
2021-10-07Option exercise4,000$53.836,235
2021-10-07Disposition to issuer4,000$195.942,235
2021-09-23Option exercise (derivative)4,000$0.0040,000
2021-09-23Disposition to issuer4,000$200.472,235
2021-09-23Option exercise4,000$53.836,235
2021-09-21Option exercise (derivative)4,000$0.0044,000
2021-09-21Option exercise4,000$53.836,235
2021-09-21Disposition to issuer4,000$198.832,235
2021-09-16Option exercise (derivative)4,000$0.0048,000
2021-09-16Disposition to issuer4,000$205.142,235
2021-09-16Option exercise4,000$53.836,235
2021-09-14Option exercise (derivative)4,000$0.0052,000
2021-09-14Disposition to issuer4,000$208.472,235
2021-09-14Option exercise4,000$53.836,235
2021-09-09Option exercise (derivative)4,000$0.0056,000
2021-09-09Disposition to issuer4,000$210.892,235
2021-09-09Option exercise4,000$53.836,235
2021-09-07Option exercise (derivative)4,000$0.0060,000
2021-09-07Option exercise4,000$53.836,235
2021-09-07Disposition to issuer4,000$207.982,235
2021-09-02Option exercise (derivative)4,000$0.0064,000
2021-09-02Disposition to issuer4,000$212.312,235
2021-09-02Option exercise4,000$53.836,235
2021-08-31Option exercise (derivative)4,000$0.0068,000
2021-08-31Disposition to issuer4,000$214.882,235
2021-08-31Option exercise4,000$53.836,235
2021-08-26Option exercise (derivative)4,000$0.0072,000
2021-08-26Option exercise4,000$53.836,235
2021-08-26Disposition to issuer4,000$205.752,235
2021-08-24Option exercise (derivative)4,000$0.0076,000
2021-08-24Option exercise4,000$53.836,235
2021-08-24Disposition to issuer4,000$205.552,235
2021-08-19Option exercise (derivative)4,000$0.0080,000
2021-08-19Option exercise4,000$53.836,235
2021-08-19Disposition to issuer4,000$201.052,235
2021-08-17Option exercise (derivative)4,000$0.0084,000
2021-08-17Disposition to issuer4,000$203.742,235
2021-08-17Option exercise4,000$53.836,235
2021-08-12Option exercise (derivative)4,000$0.0088,000
2021-08-12Disposition to issuer4,000$203.052,235
2021-08-12Option exercise4,000$53.836,235
2021-08-10Option exercise (derivative)4,000$0.0092,000
2021-08-10Option exercise4,000$53.836,235
2021-08-10Disposition to issuer4,000$204.342,235
2021-08-05Option exercise (derivative)4,000$0.0096,000
2021-08-05Disposition to issuer4,000$205.422,235
2021-08-05Option exercise4,000$53.836,235
2020-11-02Option exercise (derivative)6,450$0.000
2020-11-02Option exercise21,750$68.1423,748
2020-11-02Disposition to issuer6,450$133.981,998
2020-11-02Option exercise6,450$47.508,448
2019-03-15Grant / award (derivative)187,500$0.00187,500
2019-02-27Grant / award (derivative)64,148$0.0064,148
2018-03-15Grant / award (derivative)85,531$0.0085,531
2018-03-15Grant / award (derivative)85,531$0.0085,531
2018-02-21Grant / award (derivative)42,940$0.0042,940
2017-03-15Grant / award (derivative)63,000$0.0063,000
2017-03-15Grant / award (derivative)26,250$0.0026,250
2017-03-15Grant / award (derivative)69,750$0.0069,750
2016-06-26———1,088
2016-06-26Grant / award (derivative)52,500$0.0052,500

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