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
Sep 30
2024
BUY
Grant, award, or other acquisition
-
8
Added 0.03%
30,320
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
8
Added 0.03%
30,312
Common Stock
May 24
2024
SELL
Open market or private sale
$852,923
$190.13 p/Share
4,486
Reduced 12.89%
30,303
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
7
Added 0.02%
34,789
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
1,693
Added 4.64%
34,781
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$37,294
$145.68 p/Share
256
Reduced 0.77%
33,088
Common Stock