Oct 28
2024
SELL
Open market or private sale
$11,300
$513.66 p/Share
22
Reduced 10.63%
185
Common Stock
Oct 25
2024
SELL
Open market or private sale
$11,308
$514.0 p/Share
22
Reduced 9.61%
207
Common Stock
Oct 24
2024
SELL
Open market or private sale
$11,237
$510.79 p/Share
22
Reduced 8.76%
229
Common Stock
Oct 23
2024
SELL
Open market or private sale
$11,305
$513.89 p/Share
22
Reduced 8.06%
251
Common Stock
Oct 22
2024
SELL
Open market or private sale
$1,095,920
$515.0 p/Share
2,128
Reduced 88.63%
273
Common Stock
Oct 22
2024
BUY
Exercise of conversion of derivative security
$162,162
$77.0 p/Share
2,106
Added 46.73%
2,401
Common Stock
Sep 12
2024
SELL
Open market or private sale
$1,040,389
$491.91 p/Share
2,115
Reduced 87.76%
295
Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
$125,757
$59.46 p/Share
2,115
Added 46.74%
2,410
Common Stock
May 17
2024
SELL
Open market or private sale
$24,959
$396.19 p/Share
63
Reduced 17.6%
295
Common Stock
May 16
2024
SELL
Open market or private sale
$69,699
$398.28 p/Share
175
Reduced 32.83%
358
Common Stock
May 15
2024
SELL
Open market or private sale
$67,763
$387.22 p/Share
175
Reduced 24.72%
533
Common Stock
May 14
2024
SELL
Open market or private sale
$66,648
$380.85 p/Share
175
Reduced 19.82%
708
Common Stock
May 13
2024
SELL
Open market or private sale
$68,103
$389.16 p/Share
175
Reduced 16.54%
883
Common Stock
Mar 11
2024
SELL
Open market or private sale
$76,471
$390.16 p/Share
196
Reduced 15.63%
1,058
Common Stock
Mar 08
2024
SELL
Open market or private sale
$76,835
$392.02 p/Share
196
Reduced 13.52%
1,254
Common Stock
Mar 07
2024
SELL
Open market or private sale
$77,086
$393.3 p/Share
196
Reduced 11.91%
1,450
Common Stock
Mar 06
2024
SELL
Open market or private sale
$75,804
$386.76 p/Share
196
Reduced 10.64%
1,646
Common Stock
Mar 05
2024
SELL
Open market or private sale
$78,400
$400.0 p/Share
196
Reduced 9.62%
1,842
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$361,461
$386.59 p/Share
935
Reduced 31.45%
2,038
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
1,843
Added 42.6%
2,483
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$169,160
$389.77 p/Share
434
Reduced 27.75%
1,130
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
855
Added 35.35%
1,564
Common Stock
Feb 16
2024
SELL
Open market or private sale
$12,105
$378.29 p/Share
32
Reduced 4.32%
709
Common Stock
Feb 15
2024
SELL
Open market or private sale
$11,460
$382.03 p/Share
30
Reduced 3.89%
741
Common Stock
Feb 14
2024
SELL
Open market or private sale
$11,402
$380.09 p/Share
30
Reduced 3.75%
771
Common Stock