Price
$25.18
52W High
$28.99
52W Low
$23.05
SMA50
$25.60
SMA200
$25.49
Avg Volume 50D
$309.96K
From 52W High
-13.14%
From 52W Low
+9.24%
Vs SMA50
-1.65%
Vs SMA200
-1.23%
Current Volume
$246.75K
Dollar Volume 50D
$7.89M
Market Cap
$3.20B
P/E
12.1x
Revenue TTM
$2.17B
EPS TTM
2.05
Net Income TTM
$264.14M
Free Cash Flow
$350.46M
Revenue 1Y
-5.11%
EPS 1Y
+12.64%
Net Income 1Y
+12.87%
FCF 1Y
+9.58%
Profit Margin
12.15%
FCF Margin
16.12%
Dividend Yield
9.53%
Dividend TTM
$2.40
Last Ex-Dividend
2026-08-07
Dividend / EPS
117.07%

Revenue

Annual ending 2025-12-31
$2.19B

EPS

Annual ending 2025-12-31
2.40

Net Income

Annual ending 2025-12-31
$308.19M

News