Price
$10.07
52W High
$13.48
52W Low
$10.02
SMA50
$11.05
SMA200
$11.32
Avg Volume 50D
$3.74M
From 52W High
-25.30%
From 52W Low
+0.50%
Vs SMA50
-8.91%
Vs SMA200
-11.01%
Current Volume
$3.03M
Dollar Volume 50D
$41.32M
Market Cap
$4.99B
P/E
17.3x
Revenue TTM
$1.27B
EPS TTM
0.56
Net Income TTM
$288.62M
Free Cash Flow
$2.21B
Revenue 1Y
-22.36%
EPS 1Y
-62.91%
Net Income 1Y
-56.95%
FCF 1Y
+47.90%
Profit Margin
22.71%
FCF Margin
173.66%
Dividend Yield
13.70%
Dividend TTM
$1.38
Last Ex-Dividend
2026-09-30
Dividend / EPS
246.43%

Revenue

Annual ending 2025-12-31
$1.68B

EPS

Annual ending 2025-12-31
1.24

Net Income

Annual ending 2025-12-31
$627.41M

News