Feb 26
2025
SELL
Open market or private sale
$881,257
$506.47 p/Share
1,740
Reduced 26.25%
4,889
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$724,038
$517.17 p/Share
1,400
Reduced 17.44%
6,629
Common Stock
Feb 13
2025
SELL
Sale (or disposition) back to the issuer
$871,948
$517.17 p/Share
1,686
Reduced 17.35%
8,029
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
$871,768
$180.64 p/Share
4,826
Added 33.19%
9,715
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$434,731
$528.87 p/Share
822
Reduced 14.39%
4,889
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
1,937
Added 25.33%
5,711
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$337,687
$529.29 p/Share
638
Reduced 14.46%
3,774
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
1,868
Added 31.61%
4,042
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$140,261
$529.29 p/Share
265
Reduced 9.43%
2,544
Common Stock
Feb 08
2025
BUY
Exercise of conversion of derivative security
-
850
Added 23.23%
2,809
Common Stock
Dec 11
2024
SELL
Open market or private sale
$89,930
$519.83 p/Share
173
Reduced 8.11%
1,959
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$73,723
$522.86 p/Share
141
Reduced 6.2%
2,132
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
314
Added 12.14%
2,273
Common Stock
Aug 26
2024
SELL
Open market or private sale
$214,243
$483.62 p/Share
443
Reduced 18.44%
1,959
Common Stock
Aug 19
2024
SELL
Sale (or disposition) back to the issuer
$231,345
$485.0 p/Share
477
Reduced 14.73%
2,762
Common Stock
Aug 19
2024
SELL
Payment of exercise price or tax liability
$174,600
$485.0 p/Share
360
Reduced 13.03%
2,402
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$231,219
$180.64 p/Share
1,280
Added 28.32%
3,239
Common Stock
May 20
2024
SELL
Open market or private sale
$200,241
$456.13 p/Share
439
Reduced 18.31%
1,959
Common Stock
Feb 23
2024
SELL
Open market or private sale
$256,127
$457.37 p/Share
560
Reduced 18.93%
2,398
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$339,296
$463.52 p/Share
732
Reduced 19.84%
2,958
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,937
Added 34.42%
3,690
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$313,339
$463.52 p/Share
676
Reduced 27.83%
1,753
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
1,869
Added 48.03%
2,022
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$68,119
$469.79 p/Share
145
Reduced 20.57%
560
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
526
Added 42.73%
705
Common Stock