Price
$27.28
52W High
$32.69
52W Low
$24.67
SMA50
$28.75
SMA200
$29.43
Avg Volume 50D
$2.87M
From 52W High
-16.55%
From 52W Low
+10.58%
Vs SMA50
-5.10%
Vs SMA200
-7.31%
Current Volume
$2.07M
Dollar Volume 50D
$81.82M
Market Cap
$8.42B
P/E
19.5x
Revenue TTM
$1.40B
EPS TTM
1.40
Net Income TTM
$432.62M
Free Cash Flow
$413.10M
Revenue 1Y
+5.84%
EPS 1Y
+27.27%
Net Income 1Y
+29.10%
FCF 1Y
+54.99%
Profit Margin
30.82%
FCF Margin
29.43%
Dividend Yield
4.51%
Dividend TTM
$1.23
Last Ex-Dividend
2026-10-02
Dividend / EPS
87.86%

Revenue

Annual ending 2025-12-31
$1.37B

EPS

Annual ending 2025-12-31
1.25

Net Income

Annual ending 2025-12-31
$386.23M

News