Price
$6.10
52W High
$10.28
52W Low
$5.90
SMA50
$6.76
SMA200
$8.28
Avg Volume 50D
$8.89M
From 52W High
-40.66%
From 52W Low
+3.39%
Vs SMA50
-9.79%
Vs SMA200
-26.34%
Current Volume
$6.51M
Dollar Volume 50D
$60.10M
Market Cap
$1.91B
P/E
4.8x
Revenue TTM
$4.04B
EPS TTM
1.23
Net Income TTM
$395.40M
Free Cash Flow
$518.70M
Revenue 1Y
-1.63%
EPS 1Y
-53.58%
Net Income 1Y
-55.88%
FCF 1Y
+22.45%
Profit Margin
9.79%
FCF Margin
12.85%
Dividend Yield
15.41%
Dividend TTM
$0.94
Last Ex-Dividend
2026-09-16
Dividend / EPS
76.42%

Revenue

Annual ending 2025-12-31
$4.05B

EPS

Annual ending 2025-12-31
1.52

Net Income

Annual ending 2025-12-31
$499.60M

News