Nov 22
2024
BUY
Open market or private purchase
$4,780,000
$4.78 p/Share
1,000,000
Added 1.27%
77,465,297
Common Stock
Nov 21
2024
BUY
Open market or private purchase
$4,640,000
$4.64 p/Share
1,000,000
Added 1.29%
76,465,297
Common Stock
Nov 20
2024
BUY
Open market or private purchase
$4,590,000
$4.59 p/Share
1,000,000
Added 1.31%
75,465,285
Common Stock
Nov 19
2024
BUY
Open market or private purchase
$4,630,000
$4.63 p/Share
1,000,000
Added 1.33%
74,465,285
Common Stock
Nov 18
2024
BUY
Open market or private purchase
$3,742,610
$4.47 p/Share
837,273
Added 1.13%
73,450,112
Common Stock
Nov 15
2024
BUY
Open market or private purchase
$905,960
$4.4 p/Share
205,900
Added 0.28%
72,612,839
Common Stock
Nov 14
2024
BUY
Open market or private purchase
$4,370,000
$4.37 p/Share
1,000,000
Added 1.36%
72,406,939
Common Stock
Sep 10
2024
BUY
Open market or private purchase
$505,073
$5.29 p/Share
95,477
Added 0.13%
71,381,891
Common Stock
Sep 09
2024
BUY
Open market or private purchase
$2,507,059
$5.3 p/Share
473,030
Added 0.66%
71,286,414
Common Stock
Sep 06
2024
BUY
Open market or private purchase
$3,945,000
$5.26 p/Share
750,000
Added 1.05%
70,813,384
Common Stock
Sep 05
2024
BUY
Open market or private purchase
$1,151,713
$5.26 p/Share
218,957
Added 0.31%
70,063,384
Common Stock
Sep 04
2024
BUY
Open market or private purchase
$3,922,500
$5.23 p/Share
750,000
Added 1.06%
69,844,427
Common Stock
Sep 03
2024
BUY
Open market or private purchase
$3,877,500
$5.17 p/Share
750,000
Added 1.07%
69,094,427
Common Stock
Aug 30
2024
BUY
Open market or private purchase
$12,950,000
$5.18 p/Share
2,500,000
Added 3.53%
68,344,427
Common Stock
May 13
2024
BUY
Open market or private purchase
$22,421
$5.47 p/Share
4,099
Added 0.01%
65,796,356
Common Stock
May 10
2024
BUY
Open market or private purchase
$4,377,977
$5.48 p/Share
798,901
Added 1.2%
65,792,257
Common Stock
Dec 27
2023
-
2,582,000
Reduced 3.82%
64,949,108
Common Stock
Dec 26
2023
-
5,427,976
Reduced 7.44%
67,531,108
Common Stock
Sep 12
2023
BUY
Open market or private purchase
$995,298
$5.99 p/Share
166,160
Added 0.23%
72,918,888
Common Stock
Sep 11
2023
BUY
Open market or private purchase
$98,954
$5.99 p/Share
16,520
Added 0.02%
72,752,728
Common Stock
May 12
2023
BUY
Open market or private purchase
$609,000
$6.09 p/Share
100,000
Added 0.14%
72,699,542
Common Stock
May 11
2023
BUY
Open market or private purchase
$628,000
$6.28 p/Share
100,000
Added 0.14%
72,599,542
Common Stock
Dec 29
2022
-
7,512,116
Reduced 9.39%
72,468,491
Common Stock