Mar 29
2024
|
BUY
Grant, award, or other acquisition
|
$25,203
$354.98 p/Share
|
71
|
|
Dec 31
2023
|
BUY
Grant, award, or other acquisition
|
$25,047
$313.09 p/Share
|
80
|
|
Sep 29
2023
|
BUY
Grant, award, or other acquisition
|
$25,046
$272.24 p/Share
|
92
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
$25,222
$293.28 p/Share
|
86
|
|
May 16
2023
|
BUY
Grant, award, or other acquisition
|
-
|
756
|
|
Mar 31
2023
|
BUY
Grant, award, or other acquisition
|
$25,179
$286.13 p/Share
|
88
|
|
Dec 31
2022
|
BUY
Grant, award, or other acquisition
|
$25,255
$257.71 p/Share
|
98
|
|
Sep 30
2022
|
BUY
Grant, award, or other acquisition
|
$25,085
$223.97 p/Share
|
112
|
|
Jul 01
2022
|
BUY
Grant, award, or other acquisition
|
$25,210
$210.08 p/Share
|
120
|
|
May 17
2022
|
BUY
Grant, award, or other acquisition
|
-
|
1,031
|
|
Apr 01
2022
|
BUY
Grant, award, or other acquisition
|
$26,672
$238.14 p/Share
|
112
|
|
Dec 31
2021
|
BUY
Grant, award, or other acquisition
|
$27,713
$271.7 p/Share
|
102
|
|
Oct 01
2021
|
BUY
Grant, award, or other acquisition
|
$27,649
$234.31 p/Share
|
118
|
|
Jul 02
2021
|
BUY
Grant, award, or other acquisition
|
$27,628
$221.02 p/Share
|
125
|
|
May 18
2021
|
BUY
Grant, award, or other acquisition
|
-
|
954
|
|
Apr 02
2021
|
BUY
Grant, award, or other acquisition
|
$27,501
$188.36 p/Share
|
146
|
|
Dec 31
2020
|
BUY
Grant, award, or other acquisition
|
$24,489
$170.06 p/Share
|
144
|
|