Price
$14.23
52W High
$17.17
52W Low
$13.07
SMA50
$15.69
SMA200
$15.24
Avg Volume 50D
$486.99K
From 52W High
-17.09%
From 52W Low
+8.91%
Vs SMA50
-9.27%
Vs SMA200
-6.57%
Current Volume
$629.86K
Dollar Volume 50D
$7.61M
Market Cap
$3.18B
P/E
11.3x
Revenue TTM
$1.17B
EPS TTM
1.28
Net Income TTM
$281.25M
Free Cash Flow
$279.54M
Dividend Yield
10.96%
Dividend TTM
$1.56
Last Ex-Dividend
2026-08-28
Dividend / EPS
121.88%

Revenue

Annual ending 2025-12-31
$1.03B

EPS

Annual ending 2025-12-31
1.27

Net Income

Annual ending 2025-12-31
$265.74M

News