Mar 01
2024
|
BUY
Grant, award, or other acquisition
|
$1,461
$69.61 p/Share
|
21
|
|
Dec 01
2023
|
BUY
Grant, award, or other acquisition
|
$1,387
$60.31 p/Share
|
23
|
|
Sep 01
2023
|
BUY
Grant, award, or other acquisition
|
$1,367
$62.16 p/Share
|
22
|
|
Jun 01
2023
|
BUY
Grant, award, or other acquisition
|
$1,392
$58.0 p/Share
|
24
|
|
Mar 01
2023
|
BUY
Grant, award, or other acquisition
|
$1,314
$59.74 p/Share
|
22
|
|
Dec 01
2022
|
BUY
Grant, award, or other acquisition
|
$1,345
$67.28 p/Share
|
20
|
|
Sep 01
2022
|
BUY
Grant, award, or other acquisition
|
$1,350
$79.41 p/Share
|
17
|
|
Jun 01
2022
|
BUY
Grant, award, or other acquisition
|
$1,303
$93.1 p/Share
|
14
|
|
Mar 01
2022
|
BUY
Grant, award, or other acquisition
|
$1,253
$69.59 p/Share
|
18
|
|
Dec 01
2021
|
BUY
Grant, award, or other acquisition
|
$1,235
$64.99 p/Share
|
19
|
|
Sep 01
2021
|
BUY
Grant, award, or other acquisition
|
$1,219
$71.71 p/Share
|
17
|
|
Jun 01
2021
|
BUY
Grant, award, or other acquisition
|
$1,209
$67.17 p/Share
|
18
|
|
Mar 01
2021
|
BUY
Grant, award, or other acquisition
|
$1,146
$63.64 p/Share
|
18
|
|
Dec 01
2020
|
BUY
Grant, award, or other acquisition
|
$1,175
$65.28 p/Share
|
18
|
|
Sep 01
2020
|
BUY
Grant, award, or other acquisition
|
$1,169
$61.55 p/Share
|
19
|
|
Jun 01
2020
|
BUY
Grant, award, or other acquisition
|
$1,126
$75.07 p/Share
|
15
|
|
Mar 02
2020
|
BUY
Grant, award, or other acquisition
|
$1,096
$68.47 p/Share
|
16
|
|