Dec 03
2025
SELL
Open market or private sale
$84,982
$231.56 p/Share
367
Reduced 8.26%
4,074
Common Stock
Nov 28
2025
SELL
Payment of exercise price or tax liability
$73,545
$232.74 p/Share
316
Reduced 6.64%
4,441
Common Stock
Nov 28
2025
SELL
Sale (or disposition) back to the issuer
$551,361
$232.74 p/Share
2,369
Reduced 33.24%
4,757
Common Stock
Nov 28
2025
BUY
Exercise of conversion of derivative security
$551,313
$180.64 p/Share
3,052
Added 29.99%
7,126
Common Stock
May 16
2025
SELL
Open market or private sale
$84,067
$447.17 p/Share
188
Reduced 4.41%
4,074
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$474,925
$528.87 p/Share
898
Reduced 17.4%
4,262
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
1,937
Added 27.29%
5,160
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$375,795
$529.29 p/Share
710
Reduced 18.05%
3,223
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
1,868
Added 33.99%
3,627
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$147,671
$529.29 p/Share
279
Reduced 11.9%
2,065
Common Stock
Feb 08
2025
BUY
Exercise of conversion of derivative security
-
850
Added 26.61%
2,344
Common Stock
Nov 27
2024
SELL
Open market or private sale
$214,229
$521.24 p/Share
411
Reduced 21.57%
1,494
Common Stock
Sep 13
2024
SELL
Open market or private sale
$241,872
$506.01 p/Share
478
Reduced 20.06%
1,905
Common Stock
Aug 27
2024
SELL
Open market or private sale
$323,757
$483.22 p/Share
670
Reduced 21.95%
2,383
Common Stock
Jul 16
2024
SELL
Payment of exercise price or tax liability
$83,268
$455.02 p/Share
183
Reduced 5.66%
3,053
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
-
394
Added 10.85%
3,236
Common Stock
Mar 14
2024
SELL
Open market or private sale
$694,609
$475.76 p/Share
1,460
Reduced 33.94%
2,842
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$368,498
$463.52 p/Share
795
Reduced 15.6%
4,302
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,937
Added 27.54%
5,097
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$334,197
$463.52 p/Share
721
Reduced 18.58%
3,160
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
1,869
Added 35.03%
3,467
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$78,924
$469.79 p/Share
168
Reduced 7.71%
2,012
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
486
Added 18.23%
2,180
Common Stock
Dec 15
2023
SELL
Open market or private sale
$94,836
$449.46 p/Share
211
Reduced 11.08%
1,694
Common Stock
Nov 28
2023
SELL
Open market or private sale
$66,472
$431.64 p/Share
154
Reduced 7.48%
1,905
Common Stock