Price
$11.69
52W High
$14.01
52W Low
$11.30
SMA50
$12.86
SMA200
$13.02
Avg Volume 50D
$1.37M
From 52W High
-16.56%
From 52W Low
+3.45%
Vs SMA50
-9.11%
Vs SMA200
-10.24%
Current Volume
$1.37M
Dollar Volume 50D
$17.30M
Market Cap
$1.51B
P/E
7.7x
Revenue TTM
$1.14B
EPS TTM
1.63
Net Income TTM
$195.23M
Free Cash Flow
-$617.65M
Revenue 1Y
+30.56%
EPS 1Y
+31.45%
Net Income 1Y
+71.23%
FCF 1Y
+0.28%
Profit Margin
17.07%
FCF Margin
-53.99%
Dividend Yield
13.34%
Dividend TTM
$1.56
Last Ex-Dividend
2026-09-30
Dividend / EPS
95.71%

Revenue

Annual ending 2025-12-31
$1.33B

EPS

Annual ending 2025-12-31
1.19

Net Income

Annual ending 2025-12-31
$120.06M

News