Jun 17
2025
BUY
Grant, award, or other acquisition
$31,203
$281.11 p/Share
111
Added 1.08%
10,186
Common Stock
Mar 18
2025
BUY
Grant, award, or other acquisition
$31,211
$264.5 p/Share
118
Added 1.16%
10,075
Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
-
330
Added 3.21%
9,957
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
310
Added 3.12%
9,627
Common Stock
Dec 18
2023
BUY
Grant, award, or other acquisition
$31,128
$251.04 p/Share
124
Added 1.31%
9,317
Common Stock
Sep 18
2023
BUY
Grant, award, or other acquisition
$31,192
$222.8 p/Share
140
Added 1.5%
9,193
Common Stock
Jun 16
2023
BUY
Grant, award, or other acquisition
$31,214
$213.8 p/Share
146
Added 1.59%
9,053
Common Stock
Mar 16
2023
BUY
Grant, award, or other acquisition
$31,219
$215.31 p/Share
145
Added 1.6%
8,907
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
375
Added 4.1%
8,762
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$31,164
$245.39 p/Share
127
Added 1.49%
8,387
Common Stock
Sep 16
2022
BUY
Grant, award, or other acquisition
$31,144
$229.0 p/Share
136
Added 1.62%
8,260
Common Stock
Jun 16
2022
BUY
Grant, award, or other acquisition
$31,175
$218.01 p/Share
143
Added 1.73%
8,124
Common Stock
Mar 16
2022
BUY
Grant, award, or other acquisition
$31,140
$235.91 p/Share
132
Added 1.63%
7,981
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
365
Added 4.44%
7,849
Common Stock
Dec 16
2021
BUY
Grant, award, or other acquisition
$23,558
$204.85 p/Share
115
Added 1.51%
7,484
Common Stock
Sep 16
2021
BUY
Grant, award, or other acquisition
$23,732
$197.77 p/Share
120
Added 1.6%
7,369
Common Stock
Jun 16
2021
BUY
Grant, award, or other acquisition
$23,634
$192.15 p/Share
123
Added 1.67%
7,249
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
$23,690
$175.48 p/Share
135
Added 1.86%
7,126
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
475
Added 6.36%
6,991
Common Stock
Dec 16
2020
BUY
Grant, award, or other acquisition
$23,673
$153.72 p/Share
154
Added 2.31%
6,516
Common Stock