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
Jun 01
2024
BUY
Exercise of conversion of derivative security
-
594
Added 25.37%
1,747
Common Stock
Dec 11
2023
SELL
Open market or private sale
$39,188
$279.92 p/Share
140
Reduced 10.83%
1,153
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
314
Added 19.54%
1,293
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
-
154
Added 13.59%
979
Common Stock
Dec 08
2023
SELL
Open market or private sale
$5,582
$279.14 p/Share
20
Reduced 2.37%
825
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
-
69
Added 7.55%
845
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
-
776
Added 50.0%
776
Common Stock