Price
$11.84
52W High
$11.97
52W Low
$5.96
SMA50
$10.64
SMA200
$9.51
Avg Volume 50D
$826.99K
From 52W High
-1.09%
From 52W Low
+98.66%
Vs SMA50
+11.26%
Vs SMA200
+24.47%
Current Volume
$1.01M
Dollar Volume 50D
$9.23M
Market Cap
$770.96M
P/E
--
Revenue TTM
$191.82M
EPS TTM
-3.62
Net Income TTM
-$210.63M
Free Cash Flow
$10.35M
Revenue 1Y
-51.86%
EPS 1Y
-583.02%
Net Income 1Y
-573.52%
FCF 1Y
+148.68%
Profit Margin
-109.80%
FCF Margin
5.40%
Dividend Yield
0.90%
Dividend TTM
$0.11
Last Ex-Dividend
2026-08-19

Revenue

Annual ending 2025-12-31
$492.52M

EPS

Annual ending 2025-12-31
0.95

Net Income

Annual ending 2025-12-31
$49.67M

News