Dec 10
2025
SELL
Open market or private sale
$58,782
$402.62 p/Share
146
Reduced 3.19%
4,437
Common Stock
Dec 09
2025
SELL
Open market or private sale
$28,063
$400.91 p/Share
70
Reduced 1.5%
4,583
Common Stock
Dec 09
2025
BUY
Exercise of conversion of derivative security
-
483
Added 9.4%
4,653
Common Stock
Dec 08
2025
SELL
Open market or private sale
$144,063
$401.29 p/Share
359
Reduced 7.93%
4,170
Common Stock
Dec 05
2025
SELL
Open market or private sale
$118,917
$403.11 p/Share
295
Reduced 6.12%
4,529
Common Stock
Dec 05
2025
BUY
Exercise of conversion of derivative security
-
841
Added 14.85%
4,824
Common Stock
Dec 04
2025
BUY
Exercise of conversion of derivative security
-
787
Added 16.5%
3,983
Common Stock
Jun 09
2025
SELL
Open market or private sale
$94,309
$326.33 p/Share
289
Reduced 8.29%
3,196
Common Stock
Jun 06
2025
BUY
Exercise of conversion of derivative security
-
776
Added 18.21%
3,485
Common Stock
Jun 04
2025
SELL
Open market or private sale
$160,010
$320.02 p/Share
500
Reduced 15.58%
2,709
Common Stock
Jun 02
2025
SELL
Open market or private sale
$70,015
$313.97 p/Share
223
Reduced 6.5%
3,209
Common Stock
Jun 01
2025
BUY
Exercise of conversion of derivative security
-
594
Added 14.75%
3,432
Common Stock
May 29
2025
SELL
Open market or private sale
$141,759
$315.02 p/Share
450
Reduced 13.69%
2,838
Common Stock
May 29
2025
BUY
Exercise of conversion of derivative security
$77,157
$171.46 p/Share
450
Added 12.04%
3,288
Common Stock
May 09
2025
SELL
Open market or private sale
$147,505
$295.01 p/Share
500
Reduced 14.98%
2,838
Common Stock
May 09
2025
BUY
Exercise of conversion of derivative security
$85,730
$171.46 p/Share
500
Added 13.03%
3,338
Common Stock
Dec 10
2024
SELL
Open market or private sale
$13,660
$296.96 p/Share
46
Reduced 1.6%
2,838
Common Stock
Dec 09
2024
SELL
Open market or private sale
$6,039
$301.99 p/Share
20
Reduced 0.73%
2,730
Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
154
Added 5.07%
2,884
Common Stock
Dec 07
2024
BUY
Exercise of conversion of derivative security
-
69
Added 2.45%
2,750
Common Stock
Dec 05
2024
SELL
Open market or private sale
$67,889
$296.46 p/Share
229
Reduced 7.87%
2,681
Common Stock
Dec 04
2024
BUY
Exercise of conversion of derivative security
-
787
Added 21.29%
2,910
Common Stock
Jun 07
2024
SELL
Open market or private sale
$58,166
$256.24 p/Share
227
Reduced 9.66%
2,123
Common Stock
Jun 06
2024
BUY
Exercise of conversion of derivative security
-
776
Added 24.82%
2,350
Common Stock
Jun 03
2024
SELL
Open market or private sale
$44,954
$259.85 p/Share
173
Reduced 9.9%
1,574
Common Stock