Dec 31
2024
BUY
Grant, award, or other acquisition
$26,191
$76.36 p/Share
343
Added 0.36%
95,138
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
-
2,801
Added 2.87%
94,795
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$26,171
$77.66 p/Share
337
Added 0.37%
91,382
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$26,161
$72.47 p/Share
361
Added 0.4%
90,389
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$18,671
$81.18 p/Share
230
Added 0.26%
89,446
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$18,698
$73.04 p/Share
256
Added 0.29%
88,631
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
-
2,900
Added 3.18%
88,375
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$17,428
$66.52 p/Share
262
Added 0.31%
84,807
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$17,404
$73.13 p/Share
238
Added 0.28%
83,984
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$17,388
$76.94 p/Share
226
Added 0.27%
83,220
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$17,442
$76.84 p/Share
227
Added 0.27%
82,480
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
-
2,200
Added 2.6%
82,253
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$17,370
$71.48 p/Share
243
Added 0.3%
79,518
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$17,401
$85.3 p/Share
204
Added 0.26%
78,830
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$17,428
$82.99 p/Share
210
Added 0.27%
78,182
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$17,459
$77.94 p/Share
224
Added 0.29%
77,519
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
-
2,469
Added 3.1%
77,295
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$17,400
$80.93 p/Share
215
Added 0.29%
74,398
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$17,482
$75.68 p/Share
231
Added 0.31%
73,733
Common Stock
Mar 30
2021
BUY
Grant, award, or other acquisition
$17,466
$79.03 p/Share
221
Added 0.3%
73,082
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$17,443
$73.29 p/Share
238
Added 0.33%
72,441
Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
-
2,570
Added 3.44%
72,203
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$17,433
$61.17 p/Share
285
Added 0.41%
69,148
Common Stock