Jul 08
2025
BUY
Grant, award, or other acquisition
-
1,822
Added 14.43%
10,806
Common Stock
Mar 04
2025
BUY
Open market or private purchase
$249,903
$454.37 p/Share
550
Added 5.77%
8,984
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$98,128
$490.64 p/Share
200
Reduced 2.32%
8,434
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
-
733
Added 7.83%
8,634
Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$646,661
$533.99 p/Share
1,211
Reduced 13.29%
7,901
Common Stock
Feb 18
2025
BUY
Grant, award, or other acquisition
-
2,454
Added 21.22%
9,112
Common Stock
Dec 02
2024
SELL
Payment of exercise price or tax liability
$55,169
$593.22 p/Share
93
Reduced 1.38%
6,658
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$53,117
$553.31 p/Share
96
Reduced 1.4%
6,751
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
714
Added 9.44%
6,847
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$217,201
$536.3 p/Share
405
Reduced 7.21%
5,213
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$133,285
$533.14 p/Share
250
Reduced 4.26%
5,618
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
650
Added 9.97%
5,868
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$61,508
$359.7 p/Share
171
Reduced 3.17%
5,218
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
209
Added 3.73%
5,389
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$32,707
$371.68 p/Share
88
Reduced 1.67%
5,180
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$20,904
$380.08 p/Share
55
Reduced 1.03%
5,268
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
$159,134
$147.62 p/Share
1,078
Added 16.84%
5,323
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$28,876
$385.02 p/Share
75
Reduced 1.74%
4,245
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$45,024
$369.05 p/Share
122
Reduced 2.75%
4,320
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
368
Added 7.65%
4,442
Common Stock
Jan 05
2022
BUY
Grant, award, or other acquisition
$701,658
$437.17 p/Share
1,605
Added 28.26%
4,074
Common Stock