Price
$24.47
52W High
$30.34
52W Low
$22.77
SMA50
$25.94
SMA200
$26.62
Avg Volume 50D
$1.97M
From 52W High
-19.35%
From 52W Low
+7.47%
Vs SMA50
-5.66%
Vs SMA200
-8.07%
Current Volume
$2.19M
Dollar Volume 50D
$50.77M
Market Cap
$3.00B
P/E
10.5x
Revenue TTM
$1.17B
EPS TTM
2.30
Net Income TTM
$284.93M
Free Cash Flow
$312.65M
Revenue 1Y
+1.57%
EPS 1Y
+18.56%
Net Income 1Y
+15.60%
FCF 1Y
+1.33%
Profit Margin
24.41%
FCF Margin
26.79%
Dividend Yield
4.25%
Dividend TTM
$1.04
Last Ex-Dividend
2026-08-17
Dividend / EPS
45.22%

Revenue

Annual ending 2025-12-31
$1.17B

EPS

Annual ending 2025-12-31
2.20

Net Income

Annual ending 2025-12-31
$276.27M

News