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
|
$38,743
$35.84 p/Share
|
1,081
|
|
Jun 30
2020
|
BUY
Grant, award, or other acquisition
|
$38,760
$40.0 p/Share
|
969
|
|
Mar 31
2020
|
BUY
Grant, award, or other acquisition
|
$38,765
$43.12 p/Share
|
899
|
|
Dec 31
2019
|
BUY
Grant, award, or other acquisition
|
$38,772
$44.72 p/Share
|
867
|
|
Sep 30
2019
|
BUY
Grant, award, or other acquisition
|
$38,728
$48.35 p/Share
|
801
|
|
Jun 30
2019
|
BUY
Grant, award, or other acquisition
|
$38,764
$49.57 p/Share
|
782
|
|
Mar 31
2019
|
BUY
Grant, award, or other acquisition
|
$38,731
$48.78 p/Share
|
794
|
|
Dec 31
2018
|
BUY
Grant, award, or other acquisition
|
$36,237
$47.0 p/Share
|
771
|
|
Sep 30
2018
|
BUY
Grant, award, or other acquisition
|
$36,231
$44.62 p/Share
|
812
|
|
Jun 30
2018
|
BUY
Grant, award, or other acquisition
|
$36,240
$40.0 p/Share
|
906
|
|
Mar 31
2018
|
BUY
Grant, award, or other acquisition
|
$36,262
$37.5 p/Share
|
967
|
|
Dec 31
2017
|
BUY
Grant, award, or other acquisition
|
$36,247
$41.05 p/Share
|
883
|
|
Sep 30
2017
|
BUY
Grant, award, or other acquisition
|
$36,261
$38.17 p/Share
|
950
|
|