Jun 02
2025
SELL
Open market or private sale
$3,146,377
$1209.68 p/Share
2,601
Reduced 41.34%
3,691
Common Stock
Jun 02
2025
BUY
Exercise of conversion of derivative security
$818,638
$314.74 p/Share
2,601
Added 29.25%
6,292
Common Stock
May 06
2025
SELL
Open market or private sale
$782,918
$1141.28 p/Share
686
Reduced 15.67%
3,691
Common Stock
May 05
2025
SELL
Payment of exercise price or tax liability
$788,726
$1156.49 p/Share
682
Reduced 13.48%
4,377
Common Stock
May 05
2025
BUY
Exercise of conversion of derivative security
-
1,368
Added 21.29%
5,059
Common Stock
May 01
2025
SELL
Open market or private sale
$2,940,508
$1130.53 p/Share
2,601
Reduced 41.34%
3,691
Common Stock
May 01
2025
BUY
Exercise of conversion of derivative security
$853,310
$328.07 p/Share
2,601
Added 29.25%
6,292
Common Stock
Apr 01
2025
SELL
Open market or private sale
$2,398,486
$922.14 p/Share
2,601
Reduced 41.34%
3,691
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
$875,574
$336.63 p/Share
2,601
Added 29.25%
6,292
Common Stock
Mar 03
2025
SELL
Open market or private sale
$2,550,176
$980.46 p/Share
2,601
Reduced 41.34%
3,691
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$896,304
$344.6 p/Share
2,601
Added 29.25%
6,292
Common Stock
Feb 06
2025
SELL
Open market or private sale
$691,555
$1009.57 p/Share
685
Reduced 15.65%
3,691
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$666,150
$976.76 p/Share
682
Reduced 13.48%
4,376
Common Stock
Feb 03
2025
BUY
Exercise of conversion of derivative security
-
1,367
Added 21.28%
5,058
Common Stock
Jan 30
2025
SELL
Open market or private sale
$9,812,600
$981.26 p/Share
10,000
Reduced 73.04%
3,691
Common Stock
Jan 30
2025
BUY
Exercise of conversion of derivative security
$3,694,200
$369.42 p/Share
10,000
Added 42.21%
13,691
Common Stock
Jan 07
2025
SELL
Payment of exercise price or tax liability
$2,939,006
$881.79 p/Share
3,333
Reduced 47.45%
3,691
Common Stock
Jan 07
2025
BUY
Grant, award, or other acquisition
-
7,024
Added 50.0%
7,024
Common Stock
Nov 06
2024
SELL
Open market or private sale
$334,319
$772.1 p/Share
433
Reduced 100.0%
0
Common Stock
Nov 04
2024
SELL
Payment of exercise price or tax liability
$336,201
$755.51 p/Share
445
Reduced 50.68%
433
Common Stock
Nov 04
2024
BUY
Exercise of conversion of derivative security
-
878
Added 50.0%
878
Common Stock
Aug 08
2024
SELL
Open market or private sale
$271,140
$626.19 p/Share
433
Reduced 100.0%
0
Common Stock
Aug 05
2024
SELL
Payment of exercise price or tax liability
$266,354
$598.55 p/Share
445
Reduced 50.68%
433
Common Stock
Aug 05
2024
BUY
Exercise of conversion of derivative security
-
878
Added 50.0%
878
Common Stock
May 09
2024
SELL
Open market or private sale
$345,777
$613.08 p/Share
564
Reduced 100.0%
0
Common Stock