Oct 07
2024
|
BUY
Grant, award, or other acquisition
|
-
|
250,353
|
|
Aug 13
2024
|
BUY
Grant, award, or other acquisition
|
-
|
239,232
|
|
Jun 28
2024
|
BUY
Open market or private purchase
|
$53,486
$5.44 p/Share
|
9,832
|
|
Jun 27
2024
|
BUY
Open market or private purchase
|
$80,673
$5.19 p/Share
|
15,544
|
|
Jun 26
2024
|
BUY
Open market or private purchase
|
$126,622
$5.1 p/Share
|
24,828
|
|
Jun 25
2024
|
BUY
Open market or private purchase
|
$231,859
$5.09 p/Share
|
45,552
|
|
Jun 24
2024
|
BUY
Open market or private purchase
|
$81,290
$4.93 p/Share
|
16,489
|
|
Jun 21
2024
|
BUY
Open market or private purchase
|
$197,903
$4.89 p/Share
|
40,471
|
|
Jun 13
2024
|
BUY
Open market or private purchase
|
$29,737
$15.25 p/Share
|
1,950
|
|
Jun 13
2024
|
BUY
Open market or private purchase
|
$70,464
$4.92 p/Share
|
14,322
|
|
Apr 29
2024
|
BUY
Grant, award, or other acquisition
|
-
|
208,116
|
|
Jan 12
2024
|
BUY
Other acquisition or disposition
|
-
|
169,919
|
|
Oct 25
2023
|
BUY
Other acquisition or disposition
|
-
|
131,030
|
|
Oct 06
2023
|
BUY
Open market or private purchase
|
$5,296
$14.2 p/Share
|
373
|
|
Oct 05
2023
|
BUY
Open market or private purchase
|
$29,550
$14.2 p/Share
|
2,081
|
|
Aug 01
2023
|
BUY
Other acquisition or disposition
|
-
|
14,588
|
|
May 31
2023
|
BUY
Open market or private purchase
|
$21,290
$15.24 p/Share
|
1,397
|
|
May 30
2023
|
BUY
Open market or private purchase
|
$6,075
$15.0 p/Share
|
405
|
|
May 26
2023
|
BUY
Open market or private purchase
|
$136
$15.2 p/Share
|
9
|
|
May 25
2023
|
BUY
Open market or private purchase
|
$7,610
$15.22 p/Share
|
500
|
|
May 24
2023
|
BUY
Open market or private purchase
|
$2,743
$15.24 p/Share
|
180
|
|
May 23
2023
|
BUY
Open market or private purchase
|
$6,725
$15.25 p/Share
|
441
|
|
May 22
2023
|
BUY
Open market or private purchase
|
$35,910
$10.13 p/Share
|
3,545
|
|
May 19
2023
|
BUY
Open market or private purchase
|
$3,126
$15.25 p/Share
|
205
|
|
May 19
2023
|
BUY
Open market or private purchase
|
$142,991
$9.91 p/Share
|
14,429
|
|