Sep 17
2024
BUY
Grant, award, or other acquisition
$31,113
$308.05 p/Share
101
Added 1.36%
7,306
Common Stock
Jun 18
2024
BUY
Grant, award, or other acquisition
$30,996
$292.42 p/Share
106
Added 1.45%
7,205
Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
$31,117
$275.38 p/Share
113
Added 1.57%
7,099
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
310
Added 4.25%
6,986
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$28,703
$273.37 p/Share
105
Reduced 1.55%
6,676
Common Stock
Dec 18
2023
BUY
Grant, award, or other acquisition
$31,128
$251.04 p/Share
124
Added 1.8%
6,781
Common Stock
Sep 18
2023
BUY
Grant, award, or other acquisition
$31,192
$222.8 p/Share
140
Added 2.06%
6,657
Common Stock
Jun 16
2023
BUY
Grant, award, or other acquisition
$31,214
$213.8 p/Share
146
Added 2.19%
6,517
Common Stock
Mar 16
2023
BUY
Grant, award, or other acquisition
$31,219
$215.31 p/Share
145
Added 2.23%
6,371
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
375
Added 5.68%
6,226
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$24,820
$231.97 p/Share
107
Reduced 1.8%
5,851
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$31,164
$245.39 p/Share
127
Added 2.09%
5,958
Common Stock
Sep 16
2022
BUY
Grant, award, or other acquisition
$31,144
$229.0 p/Share
136
Added 2.28%
5,831
Common Stock
Jun 16
2022
BUY
Grant, award, or other acquisition
$31,175
$218.01 p/Share
143
Added 2.45%
5,695
Common Stock
Mar 16
2022
BUY
Grant, award, or other acquisition
$31,140
$235.91 p/Share
132
Added 2.32%
5,552
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
365
Added 6.31%
5,420
Common Stock
Dec 16
2021
BUY
Grant, award, or other acquisition
$23,558
$204.85 p/Share
115
Added 2.22%
5,055
Common Stock
Sep 16
2021
BUY
Grant, award, or other acquisition
$23,732
$197.77 p/Share
120
Added 2.37%
4,940
Common Stock
Jun 16
2021
BUY
Grant, award, or other acquisition
$23,634
$192.15 p/Share
123
Added 2.49%
4,820
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
$23,690
$175.48 p/Share
135
Added 2.79%
4,697
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
475
Added 9.43%
4,562
Common Stock
Dec 16
2020
BUY
Grant, award, or other acquisition
$23,673
$153.72 p/Share
154
Added 3.63%
4,087
Common Stock