Dec 19
2024
SELL
Payment of exercise price or tax liability
$6,729
$164.13 p/Share
41
Reduced 0.93%
4,380
Common Stock
Nov 14
2024
SELL
Payment of exercise price or tax liability
$14,917
$165.75 p/Share
90
Reduced 2.0%
4,421
Common Stock
Oct 04
2024
SELL
Payment of exercise price or tax liability
$74,806
$161.57 p/Share
463
Reduced 9.31%
4,511
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
$178,534
$161.57 p/Share
1,105
Added 18.18%
4,974
Common Stock
Sep 17
2024
BUY
Grant, award, or other acquisition
$139,986
$164.69 p/Share
850
Added 18.04%
3,861
Common Stock
Sep 13
2024
SELL
Payment of exercise price or tax liability
$3,325
$166.27 p/Share
20
Reduced 0.66%
3,011
Common Stock
Nov 14
2023
BUY
Grant, award, or other acquisition
$139,943
$136.53 p/Share
1,025
Added 25.31%
3,025
Common Stock
Oct 05
2023
SELL
Payment of exercise price or tax liability
$9,744
$124.93 p/Share
78
Reduced 3.75%
2,000
Common Stock
Sep 13
2023
SELL
Payment of exercise price or tax liability
$10,609
$147.35 p/Share
72
Reduced 3.38%
2,059
Common Stock
Sep 13
2023
BUY
Grant, award, or other acquisition
$13,556
$147.35 p/Share
92
Added 4.14%
2,131
Common Stock
Oct 05
2022
SELL
Payment of exercise price or tax liability
$4,346
$131.69 p/Share
33
Reduced 1.59%
2,039
Common Stock
Sep 20
2022
BUY
Grant, award, or other acquisition
$68,672
$141.3 p/Share
486
Added 19.01%
2,071
Common Stock
Sep 13
2022
SELL
Payment of exercise price or tax liability
$14,976
$144.0 p/Share
104
Reduced 6.16%
1,585
Common Stock
Sep 13
2022
BUY
Grant, award, or other acquisition
$19,728
$144.0 p/Share
137
Added 7.5%
1,689
Common Stock
Sep 22
2021
SELL
Payment of exercise price or tax liability
$2,919
$162.19 p/Share
18
Reduced 1.16%
1,537
Common Stock
Sep 21
2021
BUY
Grant, award, or other acquisition
$62,396
$163.77 p/Share
381
Added 19.68%
1,555
Common Stock
Sep 17
2021
SELL
Payment of exercise price or tax liability
$6,311
$166.09 p/Share
38
Reduced 3.14%
1,174
Common Stock
Sep 10
2021
SELL
Payment of exercise price or tax liability
$3,224
$169.68 p/Share
19
Reduced 1.55%
1,209
Common Stock
Aug 19
2021
SELL
Payment of exercise price or tax liability
$9,411
$171.1 p/Share
55
Reduced 4.3%
1,225
Common Stock
Aug 19
2021
BUY
Grant, award, or other acquisition
$27,205
$171.1 p/Share
159
Added 11.05%
1,280
Common Stock