Mar 24
2025
BUY
Open market or private purchase
$101,760
$4.24 p/Share
24,000
Added 0.03%
82,594,539
Common Stock
Mar 21
2025
BUY
Open market or private purchase
$102,240
$4.26 p/Share
24,000
Added 0.03%
82,570,539
Common Stock
Mar 20
2025
BUY
Open market or private purchase
$102,720
$4.28 p/Share
24,000
Added 0.03%
82,546,539
Common Stock
Mar 19
2025
BUY
Open market or private purchase
$103,200
$4.3 p/Share
24,000
Added 0.03%
82,509,933
Common Stock
Mar 18
2025
BUY
Open market or private purchase
$103,200
$4.3 p/Share
24,000
Added 0.03%
82,485,933
Common Stock
Mar 17
2025
BUY
Open market or private purchase
$1,032,000
$4.3 p/Share
240,000
Added 0.29%
82,461,933
Common Stock
Mar 14
2025
BUY
Open market or private purchase
$1,027,200
$4.28 p/Share
240,000
Added 0.29%
82,221,933
Common Stock
Mar 13
2025
BUY
Open market or private purchase
$1,008,000
$4.2 p/Share
240,000
Added 0.29%
81,981,933
Common Stock
Mar 12
2025
BUY
Open market or private purchase
$1,020,000
$4.25 p/Share
240,000
Added 0.29%
81,741,933
Common Stock
Mar 11
2025
BUY
Open market or private purchase
$8,640,000
$4.32 p/Share
2,000,000
Added 2.4%
81,501,933
Common Stock
Dec 24
2024
BUY
Open market or private purchase
$8,580,000
$4.29 p/Share
2,000,000
Added 2.45%
79,477,549
Common Stock
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