Jun 17
2025
-
397
Reduced 8.56%
4,239
Common Stock
Jun 17
2025
SELL
Open market or private sale
$1,012,140
$506.07 p/Share
2,000
Reduced 30.14%
4,636
Common Stock
Jun 16
2025
SELL
Payment of exercise price or tax liability
$1,556,136
$506.39 p/Share
3,073
Reduced 31.65%
6,636
Common Stock
Jun 15
2025
BUY
Exercise of conversion of derivative security
-
846
Added 8.02%
9,709
Common Stock
Jun 15
2025
BUY
Grant, award, or other acquisition
-
6,420
Added 42.01%
8,863
Common Stock
Apr 04
2025
SELL
Open market or private sale
$109,320
$437.28 p/Share
250
Reduced 9.28%
2,443
Common Stock
Mar 02
2025
SELL
Payment of exercise price or tax liability
$15,912
$408.0 p/Share
39
Reduced 1.43%
2,693
Common Stock
Mar 02
2025
BUY
Exercise of conversion of derivative security
-
102
Added 3.6%
2,732
Common Stock
Jan 03
2025
SELL
Payment of exercise price or tax liability
$112,614
$397.93 p/Share
283
Reduced 9.72%
2,630
Common Stock
Jan 03
2025
BUY
Exercise of conversion of derivative security
-
716
Added 19.73%
2,913
Common Stock
Dec 12
2024
-
50
Reduced 2.23%
2,197
Common Stock
Dec 12
2024
SELL
Open market or private sale
$192,208
$427.13 p/Share
450
Reduced 16.69%
2,247
Common Stock
Sep 13
2024
-
55
Reduced 2.0%
2,697
Common Stock
Jun 17
2024
SELL
Payment of exercise price or tax liability
$370,508
$377.3 p/Share
982
Reduced 26.3%
2,752
Common Stock
Jun 15
2024
BUY
Exercise of conversion of derivative security
-
600
Added 23.9%
1,910
Common Stock
Jun 15
2024
BUY
Grant, award, or other acquisition
-
1,824
Added 32.82%
3,734
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$11,920
$313.7 p/Share
38
Reduced 2.82%
1,310
Common Stock
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
102
Added 7.03%
1,348
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$83,400
$276.16 p/Share
302
Reduced 19.51%
1,246
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
-
716
Added 31.63%
1,548
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$19,364
$222.58 p/Share
87
Reduced 9.47%
832
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
285
Added 23.67%
919
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
-
31
Reduced 4.66%
634
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
101
Added 13.19%
665
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$55,458
$220.95 p/Share
251
Reduced 30.8%
564
Common Stock