Feb 28
2025
SELL
Payment of exercise price or tax liability
$131,308
$170.53 p/Share
770
Reduced 12.39%
5,443
Common Stock
Feb 25
2025
BUY
Grant, award, or other acquisition
-
773
Added 11.07%
6,212
Common Stock
Feb 24
2025
BUY
Grant, award, or other acquisition
-
1,001
Added 15.54%
5,439
Common Stock
Dec 27
2024
BUY
Grant, award, or other acquisition
-
12
Added 0.27%
4,438
Common Stock
Sep 27
2024
BUY
Grant, award, or other acquisition
-
12
Added 0.27%
4,425
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
14
Added 0.32%
4,412
Common Stock
May 07
2024
SELL
Open market or private sale
$135,940
$135.94 p/Share
1,000
Reduced 18.53%
4,397
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
13
Added 0.24%
5,397
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
792
Added 12.83%
5,383
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$83,458
$134.61 p/Share
620
Reduced 11.9%
4,591
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
1,326
Added 20.28%
5,211
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
14
Added 0.36%
3,885
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
15
Added 0.39%
3,871
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
14
Added 0.36%
3,856
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
12
Added 0.31%
3,841
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$69,740
$139.48 p/Share
500
Reduced 11.55%
3,828
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
1,291
Added 22.98%
4,327
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
-
13
Added 0.43%
3,036
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
13
Added 0.43%
3,022
Common Stock
Jun 24
2022
BUY
Grant, award, or other acquisition
-
11
Added 0.36%
3,009
Common Stock
Mar 25
2022
BUY
Grant, award, or other acquisition
-
11
Added 0.35%
3,177
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$46,321
$139.52 p/Share
332
Reduced 9.49%
3,166
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
628
Added 15.92%
3,317
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
-
15
Added 0.55%
2,689
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
-
13
Added 0.48%
2,674
Common Stock