Nov 12
2024
SELL
Open market or private sale
$401,100
$700.0 p/Share
573
Reduced 7.01%
7,603
Common Stock
Nov 07
2024
SELL
Open market or private sale
$249,600
$650.0 p/Share
384
Reduced 4.49%
8,176
Common Stock
Nov 06
2024
SELL
Open market or private sale
$257,400
$600.0 p/Share
429
Reduced 4.77%
8,560
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$124,362
$289.89 p/Share
429
Added 4.56%
8,989
Common Stock
Nov 04
2024
SELL
Open market or private sale
$217,501
$566.41 p/Share
384
Reduced 4.29%
8,560
Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$375,877
$565.23 p/Share
665
Reduced 6.92%
8,944
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$62,465
$495.76 p/Share
126
Reduced 1.29%
9,609
Common Stock
Aug 02
2024
SELL
Open market or private sale
$179,416
$467.23 p/Share
384
Reduced 3.79%
9,735
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$319,961
$481.87 p/Share
664
Reduced 6.16%
10,119
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$74,643
$597.15 p/Share
125
Reduced 1.15%
10,783
Common Stock
May 29
2024
SELL
Open market or private sale
$124,800
$650.0 p/Share
192
Reduced 1.74%
10,860
Common Stock
May 23
2024
SELL
Open market or private sale
$290,850
$620.15 p/Share
469
Reduced 4.07%
11,052
Common Stock
May 23
2024
BUY
Exercise of conversion of derivative security
$24,640
$289.89 p/Share
85
Added 0.73%
11,521
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$402,443
$606.09 p/Share
664
Reduced 5.49%
11,436
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
4,317
Added 26.3%
12,100
Common Stock
Feb 16
2024
SELL
Open market or private sale
$671,397
$618.23 p/Share
1,086
Reduced 12.24%
7,783
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$476,579
$289.89 p/Share
1,644
Added 15.64%
8,869
Common Stock
Feb 02
2024
SELL
Open market or private sale
$591,090
$610.0 p/Share
969
Reduced 11.83%
7,225
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$283,192
$612.97 p/Share
462
Reduced 5.34%
8,194
Common Stock
Nov 30
2023
SELL
Open market or private sale
$95,500
$500.0 p/Share
191
Reduced 2.16%
8,656
Common Stock
Nov 02
2023
SELL
Open market or private sale
$249,523
$433.2 p/Share
576
Reduced 6.13%
8,822
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$279,623
$421.12 p/Share
664
Reduced 6.6%
9,398
Common Stock
Aug 02
2023
SELL
Open market or private sale
$436,183
$569.43 p/Share
766
Reduced 7.07%
10,062
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$382,703
$576.36 p/Share
664
Reduced 5.78%
10,828
Common Stock
May 26
2023
SELL
Open market or private sale
$1,180,580
$495.21 p/Share
2,384
Reduced 17.33%
11,371
Common Stock