Price
$12.48
52W High
$18.90
52W Low
$12.48
SMA50
$15.16
SMA200
$16.93
Avg Volume 50D
$5.12M
From 52W High
-33.97%
From 52W Low
+0.00%
Vs SMA50
-17.65%
Vs SMA200
-26.27%
Current Volume
$6.47M
Dollar Volume 50D
$76.38M
Market Cap
$4.63B
P/E
21.2x
Revenue TTM
$1.96B
EPS TTM
0.57
Net Income TTM
$218.72M
Free Cash Flow
-$397.40M
Revenue 1Y
+13.98%
EPS 1Y
-47.22%
Net Income 1Y
-39.68%
FCF 1Y
-160.18%
Profit Margin
11.17%
FCF Margin
-20.29%
Dividend Yield
15.38%
Dividend TTM
$1.92
Last Ex-Dividend
2026-09-30
Dividend / EPS
336.84%

Revenue

Annual ending 2025-12-31
$1.79B

EPS

Annual ending 2025-12-31
1.15

Net Income

Annual ending 2025-12-31
$402.36M

News