May 21
2025
SELL
Open market or private sale
$2,421,616
$448.78 p/Share
5,396
Reduced 19.27%
22,605
Common Stock
May 20
2025
SELL
Payment of exercise price or tax liability
$2,086,766
$447.9 p/Share
4,659
Reduced 14.27%
28,001
Common Stock
May 20
2025
SELL
Sale (or disposition) back to the issuer
$2,367,151
$447.9 p/Share
5,285
Reduced 13.93%
32,660
Common Stock
May 20
2025
BUY
Exercise of conversion of derivative security
$2,367,115
$154.31 p/Share
15,340
Added 28.79%
37,945
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$899,079
$528.87 p/Share
1,700
Reduced 6.99%
22,605
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
3,667
Added 13.11%
24,305
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$667,963
$529.29 p/Share
1,262
Reduced 5.76%
20,638
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
2,925
Added 12.1%
21,252
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$214,891
$529.29 p/Share
406
Reduced 2.09%
18,975
Common Stock
Feb 08
2025
BUY
Exercise of conversion of derivative security
-
1,257
Added 6.09%
19,381
Common Stock
Nov 13
2024
SELL
Open market or private sale
$888,000
$555.0 p/Share
1,600
Reduced 8.11%
18,124
Common Stock
Aug 29
2024
SELL
Open market or private sale
$2,734,200
$490.0 p/Share
5,580
Reduced 22.05%
19,724
Common Stock
Jul 31
2024
SELL
Payment of exercise price or tax liability
$2,414,733
$501.19 p/Share
4,818
Reduced 15.99%
25,304
Common Stock
Jul 31
2024
SELL
Sale (or disposition) back to the issuer
$2,080,940
$501.19 p/Share
4,152
Reduced 12.11%
30,122
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$2,080,795
$143.01 p/Share
14,550
Added 29.8%
34,274
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$787,984
$463.52 p/Share
1,700
Reduced 7.94%
19,724
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
3,667
Added 14.61%
21,424
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$614,627
$463.52 p/Share
1,326
Reduced 6.95%
17,757
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
2,926
Added 13.68%
18,469
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$290,330
$469.79 p/Share
618
Reduced 3.68%
16,157
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
1,923
Added 10.28%
16,775
Common Stock
Jun 09
2023
SELL
Open market or private sale
$1,040,301
$347.23 p/Share
2,996
Reduced 16.79%
14,852
Common Stock
Jun 08
2023
SELL
Sale (or disposition) back to the issuer
$955,604
$343.99 p/Share
2,778
Reduced 11.97%
20,435
Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$889,902
$343.99 p/Share
2,587
Reduced 12.66%
17,848
Common Stock
Jun 08
2023
BUY
Exercise of conversion of derivative security
$955,327
$114.26 p/Share
8,361
Added 26.48%
23,213
Common Stock