Nov 15
2024
BUY
Grant, award, or other acquisition
-
2,801
Added 7.36%
35,249
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$8,231
$77.66 p/Share
106
Added 0.33%
32,423
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$8,189
$72.47 p/Share
113
Added 0.35%
32,291
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$8,199
$81.18 p/Share
101
Added 0.31%
32,154
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$16,214
$73.04 p/Share
222
Added 0.69%
32,030
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
-
2,900
Added 8.36%
31,808
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$14,900
$66.52 p/Share
224
Added 0.77%
28,879
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$14,918
$73.13 p/Share
204
Added 0.71%
28,632
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$14,926
$76.94 p/Share
194
Added 0.68%
28,406
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$14,906
$76.84 p/Share
194
Added 0.68%
28,190
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
-
2,200
Added 7.29%
27,996
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$14,296
$71.48 p/Share
200
Added 0.77%
25,773
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$14,245
$85.3 p/Share
167
Added 0.65%
25,553
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$14,274
$82.99 p/Share
172
Added 0.67%
25,367
Common Stock
Dec 30
2021
BUY
Grant, award, or other acquisition
$16,212
$77.94 p/Share
208
Added 0.82%
25,175
Common Stock
Nov 19
2021
BUY
Grant, award, or other acquisition
-
2,469
Added 9.0%
24,967
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$16,186
$80.93 p/Share
200
Added 0.88%
22,478
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$16,196
$75.68 p/Share
214
Added 0.95%
22,258
Common Stock
Mar 30
2021
BUY
Grant, award, or other acquisition
$16,201
$79.03 p/Share
205
Added 0.92%
22,025
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$16,197
$73.29 p/Share
221
Added 1.0%
21,800
Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
-
2,570
Added 10.64%
21,579
Common Stock
Sep 30
2020
BUY
Grant, award, or other acquisition
$16,210
$61.17 p/Share
265
Added 1.38%
18,986
Common Stock