Sep 13
2024
|
BUY
Grant, award, or other acquisition
|
$37,508
$33.52 p/Share
|
1,119
|
|
Jun 14
2024
|
BUY
Grant, award, or other acquisition
|
$37,489
$32.18 p/Share
|
1,165
|
|
Mar 15
2024
|
BUY
Grant, award, or other acquisition
|
$37,487
$36.97 p/Share
|
1,014
|
|
Feb 16
2024
|
BUY
Grant, award, or other acquisition
|
-
|
4,902
|
|
Dec 15
2023
|
BUY
Grant, award, or other acquisition
|
$37,468
$34.0 p/Share
|
1,102
|
|
Sep 15
2023
|
BUY
Grant, award, or other acquisition
|
$37,513
$30.85 p/Share
|
1,216
|
|
Jun 15
2023
|
BUY
Grant, award, or other acquisition
|
$37,486
$33.56 p/Share
|
1,117
|
|
Mar 15
2023
|
BUY
Grant, award, or other acquisition
|
$37,500
$28.98 p/Share
|
1,294
|
|
Feb 14
2023
|
BUY
Grant, award, or other acquisition
|
$180,025
$31.65 p/Share
|
5,688
|
|
Dec 15
2022
|
BUY
Grant, award, or other acquisition
|
$36,853
$31.77 p/Share
|
1,160
|
|
Sep 15
2022
|
BUY
Grant, award, or other acquisition
|
$36,867
$30.17 p/Share
|
1,222
|
|
Jun 15
2022
|
BUY
Grant, award, or other acquisition
|
$36,863
$29.42 p/Share
|
1,253
|
|
Mar 15
2022
|
BUY
Grant, award, or other acquisition
|
$58,515
$34.36 p/Share
|
1,703
|
|
Feb 16
2022
|
BUY
Grant, award, or other acquisition
|
$168,922
$35.17 p/Share
|
4,803
|
|
Dec 15
2021
|
BUY
Grant, award, or other acquisition
|
$36,770
$36.37 p/Share
|
1,011
|
|
Sep 15
2021
|
BUY
Grant, award, or other acquisition
|
$36,866
$30.85 p/Share
|
1,195
|
|
Jun 15
2021
|
BUY
Grant, award, or other acquisition
|
$36,805
$98.41 p/Share
|
374
|
|
Mar 15
2021
|
BUY
Grant, award, or other acquisition
|
$36,831
$93.48 p/Share
|
394
|
|
Feb 10
2021
|
BUY
Grant, award, or other acquisition
|
$168,424
$88.18 p/Share
|
1,910
|
|
Dec 15
2020
|
BUY
Grant, award, or other acquisition
|
$31,848
$90.22 p/Share
|
353
|
|