Dec 17
2024
|
BUY
Grant, award, or other acquisition
|
$5,733
$67.45 p/Share
|
85
|
|
Sep 23
2024
|
BUY
Grant, award, or other acquisition
|
$5,697
$61.93 p/Share
|
92
|
|
Jun 18
2024
|
BUY
Grant, award, or other acquisition
|
$5,744
$53.69 p/Share
|
107
|
|
Mar 25
2024
|
BUY
Grant, award, or other acquisition
|
$5,700
$51.36 p/Share
|
111
|
|
Dec 19
2023
|
BUY
Grant, award, or other acquisition
|
$5,345
$54.55 p/Share
|
98
|
|
Sep 25
2023
|
BUY
Grant, award, or other acquisition
|
$5,316
$47.47 p/Share
|
112
|
|
Jun 22
2023
|
BUY
Grant, award, or other acquisition
|
$5,402
$46.98 p/Share
|
115
|
|
Mar 27
2023
|
BUY
Grant, award, or other acquisition
|
$5,227
$58.74 p/Share
|
89
|
|
Dec 16
2022
|
BUY
Grant, award, or other acquisition
|
$4,965
$65.34 p/Share
|
76
|
|
Sep 22
2022
|
BUY
Grant, award, or other acquisition
|
$4,906
$69.1 p/Share
|
71
|
|
Jun 22
2022
|
BUY
Grant, award, or other acquisition
|
$4,883
$65.11 p/Share
|
75
|
|
Mar 23
2022
|
BUY
Grant, award, or other acquisition
|
$4,916
$72.29 p/Share
|
68
|
|
Dec 17
2021
|
BUY
Grant, award, or other acquisition
|
$4,619
$67.92 p/Share
|
68
|
|
Sep 23
2021
|
BUY
Grant, award, or other acquisition
|
$4,522
$67.5 p/Share
|
67
|
|
Jun 21
2021
|
BUY
Grant, award, or other acquisition
|
$4,552
$72.26 p/Share
|
63
|
|
Mar 24
2021
|
BUY
Grant, award, or other acquisition
|
$4,564
$76.07 p/Share
|
60
|
|
Dec 18
2020
|
BUY
Grant, award, or other acquisition
|
$4,359
$64.11 p/Share
|
68
|
|