Sep 30
2024
|
BUY
Open market or private purchase
|
$4,003
$20.22 p/Share
|
198
|
|
Jun 28
2024
|
BUY
Open market or private purchase
|
$3,433
$19.96 p/Share
|
172
|
|
Mar 28
2024
|
BUY
Open market or private purchase
|
$12,141
$20.44 p/Share
|
594
|
|
Jun 30
2023
|
BUY
Open market or private purchase
|
-
|
129
|
|
Mar 31
2023
|
BUY
Grant, award, or other acquisition
|
-
|
910
|
|
Dec 31
2022
|
BUY
Open market or private purchase
|
-
|
130
|
|
Sep 30
2022
|
BUY
Open market or private purchase
|
-
|
202
|
|
Jun 30
2022
|
BUY
Open market or private purchase
|
-
|
199
|
|
Mar 31
2022
|
BUY
Open market or private purchase
|
-
|
508
|
|
Dec 31
2021
|
BUY
Open market or private purchase
|
-
|
167
|
|
Sep 30
2021
|
BUY
Open market or private purchase
|
-
|
151
|
|
Jun 30
2021
|
BUY
Grant, award, or other acquisition
|
-
|
15
|
|
Mar 31
2021
|
BUY
Grant, award, or other acquisition
|
-
|
19
|
|
Dec 31
2020
|
BUY
Grant, award, or other acquisition
|
-
|
22
|
|
Sep 30
2020
|
BUY
Grant, award, or other acquisition
|
-
|
21
|
|