Price
$12.66
52W High
$17.00
52W Low
$12.43
SMA50
$13.65
SMA200
$14.24
Avg Volume 50D
$491.31K
From 52W High
-25.53%
From 52W Low
+1.85%
Vs SMA50
-7.27%
Vs SMA200
-11.10%
Current Volume
$303.81K
Dollar Volume 50D
$6.71M
Market Cap
$909.76M
P/E
17.5x
Revenue TTM
$3.26B
EPS TTM
0.76
Net Income TTM
$52.00M
Free Cash Flow
$95.00M
Revenue 1Y
-6.46%
EPS 1Y
-9.52%
Net Income 1Y
+4.00%
FCF 1Y
-79.44%
Profit Margin
1.60%
FCF Margin
2.92%
Dividend Yield
7.90%
Dividend TTM
$1.00
Last Ex-Dividend
2026-08-31
Dividend / EPS
131.58%

Revenue

Annual ending 2025-12-31
$3.17B

EPS

Annual ending 2025-12-31
-1.61

Net Income

Annual ending 2025-12-31
-$112.00M

News