Price
$10.85
52W High
$10.92
52W Low
$5.21
SMA50
$8.92
SMA200
$7.72
Avg Volume 50D
$2.33M
From 52W High
-0.64%
From 52W Low
+108.25%
Vs SMA50
+21.59%
Vs SMA200
+40.57%
Current Volume
$1.84M
Dollar Volume 50D
$21.63M
Market Cap
$5.85B
P/E
--
Revenue TTM
$2.28B
EPS TTM
0.67
Net Income TTM
$339.68M
Free Cash Flow
$456.69M
Revenue 1Y
-20.45%
EPS 1Y
-55.33%
Net Income 1Y
-56.12%
FCF 1Y
-53.44%
Profit Margin
14.89%
FCF Margin
20.01%
Dividend Yield
10.24%
Dividend TTM
$1.11
Last Ex-Dividend
2026-09-08
Dividend / EPS
165.85%

Revenue

Annual ending 2025-12-31
$2.28B

EPS

Annual ending 2025-12-31
0.67

Net Income

Annual ending 2025-12-31
$339.68M

News