Jun 12
2025
BUY
Grant, award, or other acquisition
$11,241
$229.42 p/Share
49
Added 0.08%
63,726
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
-
10,677
Added 14.36%
63,676
Common Stock
Mar 13
2025
BUY
Grant, award, or other acquisition
$11,206
$260.62 p/Share
43
Added 0.08%
52,877
Common Stock
Feb 20
2025
SELL
Open market or private sale
$3,939,150
$262.61 p/Share
15,000
Reduced 22.11%
52,833
Common Stock
Feb 19
2025
SELL
Open market or private sale
$3,967,032
$262.7 p/Share
15,101
Reduced 18.21%
67,833
Common Stock
Feb 18
2025
SELL
Open market or private sale
$2,762,640
$270.0 p/Share
10,232
Reduced 10.98%
82,934
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$5,823,442
$270.82 p/Share
21,503
Reduced 18.75%
93,166
Common Stock
Feb 15
2025
BUY
Grant, award, or other acquisition
-
52,734
Added 33.22%
105,992
Common Stock
Dec 12
2024
$3,483
$232.26 p/Share
15
Added 0.02%
61,936
Common Stock
Oct 16
2024
SELL
Open market or private sale
$9,249,223
$216.26 p/Share
42,769
Reduced 40.87%
61,870
Common Stock
Oct 11
2024
SELL
Payment of exercise price or tax liability
$7,570,802
$213.04 p/Share
35,537
Reduced 25.35%
104,639
Common Stock
Oct 11
2024
BUY
Grant, award, or other acquisition
-
32,670
Added 18.9%
140,177
Common Stock
Sep 12
2024
$2,597
$199.82 p/Share
13
Added 0.02%
61,921
Common Stock
Jun 13
2024
$2,608
$173.87 p/Share
15
Added 0.02%
61,908
Common Stock
Mar 14
2024
$2,606
$162.93 p/Share
16
Added 0.03%
61,892
Common Stock
Feb 16
2024
SELL
Open market or private sale
$2,223,265
$160.27 p/Share
13,872
Reduced 11.45%
107,328
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,003,834
$161.57 p/Share
6,213
Reduced 4.88%
121,200
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
21,352
Added 14.35%
127,413
Common Stock
Dec 15
2023
$933
$155.61 p/Share
6
Added 0.01%
61,876
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$654,236
$147.55 p/Share
4,434
Reduced 4.02%
105,881
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
23,053
Added 17.29%
110,315
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
30,742
Added 26.09%
87,071
Common Stock
Oct 11
2021
BUY
Grant, award, or other acquisition
-
56,329
Added 50.0%
56,329
Common Stock