Price
$4.45
52W High
$6.47
52W Low
$4.03
SMA50
$5.43
SMA200
$5.15
Avg Volume 50D
$909.98K
From 52W High
-31.22%
From 52W Low
+10.42%
Vs SMA50
-18.03%
Vs SMA200
-13.56%
Current Volume
$533.68K
Dollar Volume 50D
$4.96M
Market Cap
$401.64M
P/E
10.0x
Revenue TTM
$255.97M
EPS TTM
0.51
Net Income TTM
$40.22M
Free Cash Flow
-$48.38M

Revenue

Annual ending 2025-12-31
$197.14M

EPS

Annual ending 2025-12-31
0.50

Net Income

Annual ending 2025-12-31
$41.35M

News