Price
$19.13
52W High
$20.80
52W Low
$15.12
SMA50
$19.66
SMA200
$18.50
Avg Volume 50D
$553.60K
From 52W High
-8.03%
From 52W Low
+26.52%
Vs SMA50
-2.71%
Vs SMA200
+3.41%
Current Volume
$464.87K
Dollar Volume 50D
$10.86M
Market Cap
$989.41M
P/E
--
Revenue TTM
$96.67M
EPS TTM
-3.16
Net Income TTM
-$143.99M
Free Cash Flow
$94.08M
Revenue 1Y
-74.21%
EPS 1Y
-370.09%
Net Income 1Y
-377.52%
FCF 1Y
+619.83%
Profit Margin
-148.95%
FCF Margin
97.32%
Dividend Yield
3.35%
Dividend TTM
$0.64
Last Ex-Dividend
2026-10-02

Revenue

Annual ending 2025-12-31
$106.33M

EPS

Annual ending 2025-12-31
-3.24

Net Income

Annual ending 2025-12-31
-$150.48M

News