Apr 01
2025
|
BUY
Grant, award, or other acquisition
|
$20,138
$72.18 p/Share
|
279
|
|
Jan 02
2025
|
BUY
Grant, award, or other acquisition
|
$19,903
$70.83 p/Share
|
281
|
|
Oct 01
2024
|
BUY
Grant, award, or other acquisition
|
$18,107
$61.59 p/Share
|
294
|
|
Jul 01
2024
|
BUY
Grant, award, or other acquisition
|
$17,006
$61.84 p/Share
|
275
|
|
Apr 01
2024
|
BUY
Grant, award, or other acquisition
|
$16,831
$61.88 p/Share
|
272
|
|
Jan 02
2024
|
BUY
Grant, award, or other acquisition
|
$13,548
$51.32 p/Share
|
264
|
|
Oct 01
2023
|
BUY
Grant, award, or other acquisition
|
$13,385
$40.81 p/Share
|
328
|
|
Jul 01
2023
|
BUY
Grant, award, or other acquisition
|
$12,762
$46.24 p/Share
|
276
|
|
Apr 01
2023
|
BUY
Grant, award, or other acquisition
|
$12,589
$45.78 p/Share
|
275
|
|
Jan 01
2023
|
BUY
Grant, award, or other acquisition
|
$11,225
$45.82 p/Share
|
245
|
|
Oct 01
2022
|
BUY
Grant, award, or other acquisition
|
$11,112
$49.17 p/Share
|
226
|
|
Jul 01
2022
|
BUY
Grant, award, or other acquisition
|
$10,959
$50.04 p/Share
|
219
|
|
Apr 01
2022
|
BUY
Grant, award, or other acquisition
|
$10,847
$56.2 p/Share
|
193
|
|
Jan 01
2022
|
BUY
Grant, award, or other acquisition
|
$9,743
$62.06 p/Share
|
157
|
|
Oct 01
2021
|
BUY
Grant, award, or other acquisition
|
$9,653
$70.46 p/Share
|
137
|
|