Mar 31
2025
|
BUY
Grant, award, or other acquisition
|
-
|
1,055
|
|
Dec 31
2024
|
BUY
Grant, award, or other acquisition
|
-
|
955
|
|
Sep 30
2024
|
BUY
Grant, award, or other acquisition
|
-
|
775
|
|
Jun 28
2024
|
BUY
Grant, award, or other acquisition
|
-
|
806
|
|
Mar 29
2024
|
BUY
Grant, award, or other acquisition
|
-
|
808
|
|
Dec 29
2023
|
BUY
Grant, award, or other acquisition
|
$31,269
$21.0 p/Share
|
1,489
|
|
Sep 29
2023
|
BUY
Grant, award, or other acquisition
|
$31,239
$17.78 p/Share
|
1,757
|
|
Jun 30
2023
|
BUY
Grant, award, or other acquisition
|
$31,753
$20.29 p/Share
|
1,565
|
|
Mar 31
2023
|
BUY
Grant, award, or other acquisition
|
$31,242
$20.42 p/Share
|
1,530
|
|
Dec 31
2022
|
BUY
Grant, award, or other acquisition
|
$31,270
$16.83 p/Share
|
1,858
|
|
Sep 30
2022
|
BUY
Grant, award, or other acquisition
|
$31,242
$15.36 p/Share
|
2,034
|
|
Jun 30
2022
|
BUY
Grant, award, or other acquisition
|
$31,760
$19.9 p/Share
|
1,596
|
|
Mar 31
2022
|
BUY
Grant, award, or other acquisition
|
$31,258
$24.42 p/Share
|
1,280
|
|
Dec 31
2021
|
BUY
Grant, award, or other acquisition
|
$31,270
$27.92 p/Share
|
1,120
|
|
Sep 30
2021
|
BUY
Grant, award, or other acquisition
|
$19,020
$23.51 p/Share
|
809
|
|