May 30
2025
BUY
Other acquisition or disposition
$3,316
$414.6 p/Share
8
Added 0.01%
77,898
Common Stock
May 13
2025
SELL
Open market or private sale
$1,537,330
$450.17 p/Share
3,415
Reduced 4.2%
77,890
Common Stock
May 12
2025
SELL
Sale (or disposition) back to the issuer
$1,644,776
$446.95 p/Share
3,680
Reduced 4.16%
84,867
Common Stock
May 12
2025
SELL
Payment of exercise price or tax liability
$1,592,035
$446.95 p/Share
3,562
Reduced 4.2%
81,305
Common Stock
May 12
2025
BUY
Exercise of conversion of derivative security
$1,644,481
$154.31 p/Share
10,657
Added 10.74%
88,547
Common Stock
Feb 28
2025
BUY
Other acquisition or disposition
$5,680
$473.4 p/Share
12
Added 0.02%
77,890
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$1,565,455
$528.87 p/Share
2,960
Reduced 3.66%
77,878
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
6,076
Added 6.99%
80,838
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$1,244,360
$529.29 p/Share
2,351
Reduced 3.05%
74,762
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
4,825
Added 5.98%
75,826
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$411,258
$529.29 p/Share
777
Reduced 1.06%
72,288
Common Stock
Feb 08
2025
BUY
Exercise of conversion of derivative security
-
2,058
Added 2.74%
73,065
Common Stock
Nov 29
2024
BUY
Other acquisition or disposition
$3,444
$492.03 p/Share
7
Added 0.01%
71,007
Common Stock
Nov 11
2024
SELL
Open market or private sale
$1,936,647
$550.81 p/Share
3,516
Reduced 4.72%
71,000
Common Stock
Nov 08
2024
SELL
Payment of exercise price or tax liability
$2,006,221
$547.4 p/Share
3,665
Reduced 4.66%
75,066
Common Stock
Nov 08
2024
SELL
Sale (or disposition) back to the issuer
$1,543,120
$547.4 p/Share
2,819
Reduced 3.46%
78,731
Common Stock
Nov 08
2024
-
550
Reduced 0.73%
74,516
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
$1,543,100
$154.31 p/Share
10,000
Added 10.92%
81,550
Common Stock
Aug 30
2024
BUY
Other acquisition or disposition
$2,804
$467.36 p/Share
6
Added 0.01%
71,550
Common Stock
Aug 15
2024
SELL
Open market or private sale
$3,051,326
$483.57 p/Share
6,310
Reduced 8.1%
71,544
Common Stock
Jul 31
2024
SELL
Payment of exercise price or tax liability
$3,297,830
$501.19 p/Share
6,580
Reduced 7.79%
77,854
Common Stock
Jul 31
2024
SELL
Sale (or disposition) back to the issuer
$2,659,314
$501.19 p/Share
5,306
Reduced 6.25%
79,620
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$2,705,017
$148.66 p/Share
18,196
Added 18.31%
81,160
Common Stock
May 31
2024
BUY
Other acquisition or disposition
$3,189
$398.69 p/Share
8
Added 0.01%
71,544
Common Stock
Feb 29
2024
BUY
Other acquisition or disposition
$5,749
$442.28 p/Share
13
Added 0.02%
71,536
Common Stock