Price
$2.70
52W High
$3.56
52W Low
$0.62
SMA50
$2.97
SMA200
$2.05
Avg Volume 50D
$79.23K
From 52W High
-24.16%
From 52W Low
+336.75%
Vs SMA50
-9.12%
Vs SMA200
+31.50%
Current Volume
$17.96K
Dollar Volume 50D
$240359
Market Cap
$93.36M
P/E
21.9x
Revenue TTM
$493.72M
EPS TTM
0.12
Net Income TTM
$4.26M
Free Cash Flow
$27.79M
Last Ex-Dividend
2022-08-16

Revenue

Annual ending 2025-12-31
$397.23M

EPS

Annual ending 2025-12-31
-3.98

Net Income

Annual ending 2025-12-31
-$137.57M

News