Jan 14
2025
BUY
Grant, award, or other acquisition
$777
$155.41 p/Share
5
Added 0.05%
9,377
Common Stock
Oct 11
2024
BUY
Grant, award, or other acquisition
$3,081
$171.22 p/Share
18
Added 0.19%
9,402
Common Stock
Jul 12
2024
BUY
Grant, award, or other acquisition
$3,056
$145.53 p/Share
21
Added 0.22%
9,383
Common Stock
Apr 12
2024
BUY
Grant, award, or other acquisition
$815
$163.09 p/Share
5
Added 0.05%
9,362
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$151,454
$168.47 p/Share
899
Reduced 8.77%
9,357
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
3,052
Added 23.48%
9,947
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
$692
$138.59 p/Share
5
Added 0.07%
7,204
Common Stock
Oct 13
2023
BUY
Grant, award, or other acquisition
$779
$129.91 p/Share
6
Added 0.08%
7,198
Common Stock
Jul 14
2023
BUY
Grant, award, or other acquisition
$743
$148.68 p/Share
5
Added 0.07%
7,192
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$658
$131.66 p/Share
5
Added 0.07%
7,187
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$206,010
$160.07 p/Share
1,287
Reduced 15.2%
7,179
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
3,166
Added 27.22%
8,466
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$27,601
$154.2 p/Share
179
Reduced 3.27%
5,300
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
1,297
Added 19.14%
5,479
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$823
$137.33 p/Share
6
Added 0.14%
4,182
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$883
$147.28 p/Share
6
Added 0.14%
4,175
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
$779
$111.32 p/Share
7
Added 0.17%
4,169
Common Stock
Apr 14
2022
BUY
Grant, award, or other acquisition
$2,344
$137.88 p/Share
17
Added 0.41%
4,172
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$48,417
$161.93 p/Share
299
Reduced 6.74%
4,140
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$14,371
$151.27 p/Share
95
Reduced 2.1%
4,439
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
992
Added 17.95%
4,534
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
$857
$171.41 p/Share
5
Added 0.14%
3,542
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
$866
$144.25 p/Share
6
Added 0.17%
3,537
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$40,926
$139.68 p/Share
293
Reduced 7.93%
3,401
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
758
Added 17.03%
3,694
Common Stock