Price
$25.14
52W High
$25.80
52W Low
$24.93
SMA50
$25.42
SMA200
$25.44
Avg Volume 50D
$16.48K
From 52W High
-2.56%
From 52W Low
+0.84%
Vs SMA50
-1.11%
Vs SMA200
-1.19%
Current Volume
$20.61K
Dollar Volume 50D
$418709
Market Cap
--
P/E
--
Revenue TTM
$1.18B
EPS TTM
7.65
Net Income TTM
$144.78M
Free Cash Flow
$936.46M
Revenue 1Y
+79.45%
EPS 1Y
+35.16%
Net Income 1Y
+36.82%
FCF 1Y
+90.05%
Profit Margin
12.23%
FCF Margin
79.11%
Dividend Yield
9.20%
Dividend TTM
$2.31
Last Ex-Dividend
2026-10-01
Dividend / EPS
30.23%

Revenue

Annual ending 2025-12-31
$865.30M

EPS

Annual ending 2025-12-31
5.96

Net Income

Annual ending 2025-12-31
$111.80M

News