Nov 03
2025
-
5,454
Reduced 2.33%
228,802
Common Stock
Oct 24
2025
SELL
Open market or private sale
$13,414,974
$547.55 p/Share
24,500
Reduced 9.47%
234,256
Common Stock
Oct 24
2025
BUY
Exercise of conversion of derivative security
$2,150,280
$79.64 p/Share
27,000
Added 9.45%
258,756
Common Stock
Jun 10
2025
SELL
Payment of exercise price or tax liability
$354,625
$526.15 p/Share
674
Reduced 0.29%
231,756
Common Stock
Jun 10
2025
BUY
Exercise of conversion of derivative security
-
1,358
Added 0.58%
232,430
Common Stock
Jun 04
2025
-
851
Reduced 0.37%
231,072
Common Stock
Mar 05
2025
SELL
Open market or private sale
$9,204,097
$557.52 p/Share
16,509
Reduced 6.65%
231,923
Common Stock
Mar 05
2025
BUY
Exercise of conversion of derivative security
$1,995,727
$68.23 p/Share
29,250
Added 10.86%
240,063
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$2,522,870
$563.77 p/Share
4,475
Reduced 2.0%
219,182
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
1,504
Added 0.67%
223,657
Common Stock
Feb 27
2025
BUY
Grant, award, or other acquisition
-
7,518
Added 3.27%
222,153
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$1,572,047
$573.74 p/Share
2,740
Reduced 1.26%
214,635
Common Stock
Feb 26
2025
BUY
Exercise of conversion of derivative security
-
5,526
Added 2.49%
216,527
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$421,494
$582.98 p/Share
723
Reduced 0.34%
211,849
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
1,437
Added 0.67%
212,572
Common Stock
Nov 22
2024
-
915
Reduced 0.43%
211,080
Common Stock
Nov 05
2024
-
3,960
Reduced 1.83%
211,995
Common Stock
Jun 10
2024
SELL
Payment of exercise price or tax liability
$287,733
$417.61 p/Share
689
Reduced 0.32%
215,955
Common Stock
Jun 10
2024
BUY
Exercise of conversion of derivative security
-
1,359
Added 0.62%
216,644
Common Stock
May 17
2024
-
2,507
Reduced 1.15%
215,285
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$736,453
$386.59 p/Share
1,905
Reduced 0.87%
217,792
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
3,757
Added 1.69%
218,555
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$337,930
$389.77 p/Share
867
Reduced 0.4%
215,940
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
1,710
Added 0.78%
216,807
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$283,012
$388.22 p/Share
729
Reduced 0.34%
215,097
Common Stock