Jul 01
2025
SELL
Payment of exercise price or tax liability
$180,367
$787.63 p/Share
229
Reduced 20.5%
888
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
-
664
Added 37.26%
1,118
Common Stock
Jun 27
2025
SELL
Open market or private sale
$1,362,748
$784.09 p/Share
1,738
Reduced 79.29%
454
Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$24,864
$753.47 p/Share
33
Reduced 1.48%
2,190
Common Stock
Jun 01
2025
BUY
Exercise of conversion of derivative security
-
97
Added 4.18%
2,223
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$66,924
$613.99 p/Share
109
Reduced 4.88%
2,126
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
312
Added 12.25%
2,235
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$23,939
$613.84 p/Share
39
Reduced 1.99%
1,921
Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
96
Added 4.67%
1,960
Common Stock
Jan 10
2025
SELL
Open market or private sale
$668,349
$619.99 p/Share
1,078
Reduced 36.64%
1,864
Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$97,417
$628.5 p/Share
155
Reduced 5.0%
2,942
Common Stock
Dec 31
2024
BUY
Exercise of conversion of derivative security
-
313
Added 9.18%
3,097
Common Stock
Dec 02
2024
SELL
Payment of exercise price or tax liability
$30,803
$641.73 p/Share
48
Reduced 1.7%
2,782
Common Stock
Dec 01
2024
BUY
Exercise of conversion of derivative security
-
97
Added 3.31%
2,830
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$93,367
$606.28 p/Share
154
Reduced 5.33%
2,733
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
311
Added 9.72%
2,887
Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$28,361
$630.26 p/Share
45
Reduced 1.1%
4,041
Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
96
Added 2.3%
4,086
Common Stock
Aug 13
2024
SELL
Payment of exercise price or tax liability
$6,458
$645.83 p/Share
10
Reduced 0.25%
3,990
Common Stock
Aug 13
2024
BUY
Exercise of conversion of derivative security
-
32
Added 0.79%
4,001
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$161,390
$650.77 p/Share
248
Reduced 5.88%
3,969
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
708
Added 14.38%
4,217
Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$19,598
$576.44 p/Share
34
Reduced 0.96%
3,506
Common Stock
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
97
Added 2.67%
3,540
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$72,301
$639.84 p/Share
113
Reduced 3.18%
3,443
Common Stock