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
|
$25,005
$238.14 p/Share
|
105
|
|
Dec 31
2021
|
BUY
Grant, award, or other acquisition
|
$25,268
$271.7 p/Share
|
93
|
|
Oct 01
2021
|
BUY
Grant, award, or other acquisition
|
$25,071
$234.31 p/Share
|
107
|
|
Jul 02
2021
|
BUY
Grant, award, or other acquisition
|
$25,196
$221.02 p/Share
|
114
|
|
May 18
2021
|
BUY
Grant, award, or other acquisition
|
-
|
954
|
|
Apr 02
2021
|
BUY
Grant, award, or other acquisition
|
$25,052
$188.36 p/Share
|
133
|
|
Dec 31
2020
|
BUY
Grant, award, or other acquisition
|
$22,278
$170.06 p/Share
|
131
|
|