Oct 30
2025
-
1,538
Reduced 2.98%
50,046
Common Stock
Oct 29
2025
SELL
Payment of exercise price or tax liability
$21,080,161
$648.82 p/Share
32,490
Reduced 38.64%
51,584
Common Stock
Oct 29
2025
BUY
Exercise of conversion of derivative security
$19,448,450
$555.67 p/Share
35,000
Added 29.39%
84,074
Common Stock
Dec 16
2024
SELL
Payment of exercise price or tax liability
$770,273
$730.81 p/Share
1,054
Reduced 2.1%
49,074
Common Stock
Dec 09
2024
SELL
Payment of exercise price or tax liability
$387,204
$787.0 p/Share
492
Reduced 0.97%
50,128
Common Stock
Dec 06
2024
BUY
Grant, award, or other acquisition
-
3,499
Added 6.47%
50,620
Common Stock
Nov 08
2024
-
1,185
Reduced 2.45%
47,121
Common Stock
Aug 14
2024
SELL
Open market or private sale
$7,321,840
$1150.69 p/Share
6,363
Reduced 11.64%
48,306
Common Stock
Aug 13
2024
SELL
Payment of exercise price or tax liability
$15,566,499
$1141.49 p/Share
13,637
Reduced 19.96%
54,669
Common Stock
Aug 13
2024
BUY
Exercise of conversion of derivative security
$7,993,200
$399.66 p/Share
20,000
Added 22.65%
68,306
Common Stock
Mar 14
2024
SELL
Open market or private sale
$5,545,203
$958.88 p/Share
5,783
Reduced 10.69%
48,306
Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$13,816,364
$971.82 p/Share
14,217
Reduced 20.81%
54,089
Common Stock
Mar 13
2024
BUY
Exercise of conversion of derivative security
$7,993,200
$399.66 p/Share
20,000
Added 22.65%
68,306
Common Stock
Dec 12
2023
SELL
Payment of exercise price or tax liability
$6,559,828
$856.71 p/Share
7,657
Reduced 13.68%
48,306
Common Stock
Dec 11
2023
SELL
Payment of exercise price or tax liability
$4,873,775
$844.09 p/Share
5,774
Reduced 9.35%
55,963
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$745,066
$843.79 p/Share
883
Reduced 1.49%
58,538
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
-
3,199
Added 4.93%
61,737
Common Stock
Dec 05
2023
SELL
Open market or private sale
$5,333,376
$816.0 p/Share
6,536
Reduced 9.91%
59,421
Common Stock
Dec 04
2023
SELL
Payment of exercise price or tax liability
$10,954,041
$813.58 p/Share
13,464
Reduced 16.95%
65,957
Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
$5,408,600
$270.43 p/Share
20,000
Added 20.12%
79,421
Common Stock
Nov 14
2023
SELL
Open market or private sale
$5,195,872
$800.35 p/Share
6,492
Reduced 9.85%
59,421
Common Stock
Nov 13
2023
SELL
Payment of exercise price or tax liability
$10,748,180
$795.69 p/Share
13,508
Reduced 17.01%
65,913
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
$5,408,600
$270.43 p/Share
20,000
Added 20.12%
79,421
Common Stock
May 09
2023
-
1,326
Reduced 2.18%
59,421
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
-
4,129
Added 6.36%
60,747
Common Stock