Dec 16
2024
|
|
-
|
500,000
|
|
Dec 16
2024
|
|
-
|
500,000
|
|
Dec 06
2024
|
|
-
|
52,000
|
|
Nov 20
2024
|
BUY
Open market or private purchase
|
$532,125
$14.19 p/Share
|
37,500
|
|
Nov 19
2024
|
BUY
Open market or private purchase
|
$991,631
$14.23 p/Share
|
69,686
|
|
Jun 24
2024
|
|
-
|
89,050
|
|
Jun 24
2024
|
|
-
|
20,000
|
|
Jun 05
2024
|
BUY
Open market or private purchase
|
$1,010,560
$17.56 p/Share
|
57,549
|
|
Jun 04
2024
|
BUY
Open market or private purchase
|
$1,588,883
$17.84 p/Share
|
89,063
|
|
Jun 03
2024
|
BUY
Open market or private purchase
|
$2,201,167
$17.26 p/Share
|
127,530
|
|
May 31
2024
|
BUY
Open market or private purchase
|
$1,132,915
$16.14 p/Share
|
70,193
|
|
May 29
2024
|
BUY
Grant, award, or other acquisition
|
-
|
818,575
|
|