Jul 01
2024
|
BUY
Grant, award, or other acquisition
|
$41,213
$246.79 p/Share
|
167
|
|
Jun 28
2024
|
BUY
Grant, award, or other acquisition
|
$37,934
$246.33 p/Share
|
154
|
|
Jun 14
2024
|
BUY
Grant, award, or other acquisition
|
$2,146
$238.46 p/Share
|
9
|
|
Apr 01
2024
|
BUY
Grant, award, or other acquisition
|
$41,126
$287.6 p/Share
|
143
|
|
Mar 28
2024
|
BUY
Grant, award, or other acquisition
|
$37,891
$291.47 p/Share
|
130
|
|
Mar 08
2024
|
BUY
Grant, award, or other acquisition
|
$1,759
$293.32 p/Share
|
6
|
|
Jan 02
2024
|
BUY
Grant, award, or other acquisition
|
$41,097
$260.11 p/Share
|
158
|
|
Dec 29
2023
|
BUY
Grant, award, or other acquisition
|
$32,974
$259.64 p/Share
|
127
|
|
Dec 08
2023
|
BUY
Grant, award, or other acquisition
|
$1,481
$246.89 p/Share
|
6
|
|
Oct 02
2023
|
BUY
Grant, award, or other acquisition
|
$39,997
$202.01 p/Share
|
198
|
|
Sep 29
2023
|
BUY
Grant, award, or other acquisition
|
$32,937
$204.58 p/Share
|
161
|
|
Sep 08
2023
|
BUY
Grant, award, or other acquisition
|
$843
$210.84 p/Share
|
4
|
|
Jul 03
2023
|
BUY
Grant, award, or other acquisition
|
$39,802
$228.75 p/Share
|
174
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
$32,319
$227.6 p/Share
|
142
|
|
Jun 09
2023
|
BUY
Grant, award, or other acquisition
|
$430
$215.31 p/Share
|
2
|
|
Apr 03
2023
|
BUY
Grant, award, or other acquisition
|
$39,919
$209.0 p/Share
|
191
|
|
Mar 31
2023
|
BUY
Grant, award, or other acquisition
|
$31,053
$207.02 p/Share
|
150
|
|
Mar 10
2023
|
BUY
Grant, award, or other acquisition
|
$207
$207.96 p/Share
|
1
|
|
Jan 03
2023
|
BUY
Grant, award, or other acquisition
|
$39,961
$228.35 p/Share
|
175
|
|