Sep 16
2024
|
BUY
Open market or private purchase
|
$223,323
$17.13 p/Share
|
13,037
|
|
Sep 12
2024
|
BUY
Open market or private purchase
|
$405,793
$15.05 p/Share
|
26,963
|
|
Sep 10
2024
|
BUY
Open market or private purchase
|
$129,115
$15.19 p/Share
|
8,500
|
|
Sep 09
2024
|
BUY
Open market or private purchase
|
$144,495
$15.21 p/Share
|
9,500
|
|
Sep 06
2024
|
BUY
Open market or private purchase
|
$397,540
$15.29 p/Share
|
26,000
|
|
Sep 03
2024
|
BUY
Open market or private purchase
|
$319,800
$15.99 p/Share
|
20,000
|
|
Aug 30
2024
|
BUY
Open market or private purchase
|
$140,200
$14.02 p/Share
|
10,000
|
|
Aug 29
2024
|
BUY
Open market or private purchase
|
$140,300
$14.03 p/Share
|
10,000
|
|
Aug 21
2024
|
BUY
Open market or private purchase
|
$167,378
$12.93 p/Share
|
12,945
|
|
Aug 20
2024
|
BUY
Open market or private purchase
|
$350,903
$12.97 p/Share
|
27,055
|
|
May 29
2024
|
BUY
Grant, award, or other acquisition
|
-
|
761,413
|
|