Sep 30
2024
|
BUY
Grant, award, or other acquisition
|
$41,235
$40.23 p/Share
|
1,025
|
|
Jun 30
2024
|
BUY
Grant, award, or other acquisition
|
$41,261
$35.54 p/Share
|
1,161
|
|
Mar 31
2024
|
BUY
Grant, award, or other acquisition
|
$41,258
$36.48 p/Share
|
1,131
|
|
Dec 31
2023
|
BUY
Grant, award, or other acquisition
|
$41,248
$39.21 p/Share
|
1,052
|
|
Sep 30
2023
|
BUY
Grant, award, or other acquisition
|
$41,269
$40.58 p/Share
|
1,017
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
$41,242
$40.08 p/Share
|
1,029
|
|
Mar 31
2023
|
BUY
Grant, award, or other acquisition
|
$41,264
$40.18 p/Share
|
1,027
|
|
Dec 31
2022
|
BUY
Grant, award, or other acquisition
|
$38,769
$41.42 p/Share
|
936
|
|
Sep 30
2022
|
BUY
Grant, award, or other acquisition
|
$38,735
$45.84 p/Share
|
845
|
|
Jun 30
2022
|
BUY
Grant, award, or other acquisition
|
$38,740
$46.01 p/Share
|
842
|
|
Mar 31
2022
|
BUY
Grant, award, or other acquisition
|
$38,760
$43.6 p/Share
|
889
|
|
Dec 31
2021
|
BUY
Grant, award, or other acquisition
|
$38,761
$53.91 p/Share
|
719
|
|
Sep 30
2021
|
BUY
Grant, award, or other acquisition
|
$38,730
$49.91 p/Share
|
776
|
|
Jun 30
2021
|
BUY
Grant, award, or other acquisition
|
$38,769
$46.71 p/Share
|
830
|
|
Mar 31
2021
|
BUY
Grant, award, or other acquisition
|
$38,764
$43.36 p/Share
|
894
|
|
Dec 31
2020
|
BUY
Grant, award, or other acquisition
|
$38,769
$41.2 p/Share
|
941
|
|
Sep 30
2020
|
BUY
Grant, award, or other acquisition
|
$27,382
$35.84 p/Share
|
764
|
|