Dec 10
2025
SELL
Payment of exercise price or tax liability
$35,730
$276.98 p/Share
129
Reduced 0.43%
30,066
Common Stock
Nov 11
2025
SELL
Open market or private sale
$1,214,633
$259.26 p/Share
4,685
Reduced 13.43%
30,195
Common Stock
Nov 10
2025
SELL
Payment of exercise price or tax liability
$960,534
$260.59 p/Share
3,686
Reduced 9.56%
34,880
Common Stock
Nov 10
2025
SELL
Sale (or disposition) back to the issuer
$575,382
$260.59 p/Share
2,208
Reduced 5.42%
38,566
Common Stock
Nov 10
2025
BUY
Exercise of conversion of derivative security
$569,361
$53.82 p/Share
10,579
Added 20.6%
40,774
Common Stock
Sep 30
2025
BUY
Grant, award, or other acquisition
-
6
Added 0.02%
30,195
Common Stock
Aug 27
2025
SELL
Open market or private sale
$471,882
$224.92 p/Share
2,098
Reduced 6.5%
30,188
Common Stock
Aug 26
2025
SELL
Sale (or disposition) back to the issuer
$301,911
$226.49 p/Share
1,333
Reduced 3.93%
32,557
Common Stock
Aug 26
2025
SELL
Payment of exercise price or tax liability
$365,781
$226.49 p/Share
1,615
Reduced 4.76%
32,286
Common Stock
Aug 26
2025
BUY
Exercise of conversion of derivative security
$300,237
$59.5 p/Share
5,046
Added 13.34%
32,778
Common Stock
Jun 30
2025
BUY
Grant, award, or other acquisition
-
7
Added 0.02%
30,188
Common Stock
Jun 18
2025
SELL
Open market or private sale
$551,563
$177.58 p/Share
3,106
Reduced 9.33%
30,180
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
-
9
Added 0.03%
33,286
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$41,508
$180.47 p/Share
230
Reduced 0.72%
31,753
Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
-
1,524
Added 4.38%
33,277
Common Stock
Feb 17
2025
SELL
Payment of exercise price or tax liability
$50,984
$196.85 p/Share
259
Reduced 0.8%
31,983
Common Stock
Feb 16
2025
SELL
Payment of exercise price or tax liability
$37,007
$196.85 p/Share
188
Reduced 0.58%
32,242
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$329,432
$193.67 p/Share
1,701
Reduced 4.98%
32,430
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
3,860
Added 10.16%
34,131
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
-
7
Added 0.02%
30,271
Common Stock
Dec 12
2024
SELL
Payment of exercise price or tax liability
$10,802
$192.9 p/Share
56
Reduced 0.18%
30,264
Common Stock
Nov 25
2024
SELL
Open market or private sale
$435,031
$213.46 p/Share
2,038
Reduced 6.3%
30,320
Common Stock
Nov 22
2024
SELL
Payment of exercise price or tax liability
$329,270
$209.86 p/Share
1,569
Reduced 4.62%
32,358
Common Stock
Nov 22
2024
SELL
Sale (or disposition) back to the issuer
$301,988
$209.86 p/Share
1,439
Reduced 4.22%
32,622
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$300,237
$59.5 p/Share
5,046
Added 13.31%
32,860
Common Stock