Price
$37.85
52W High
$42.50
52W Low
$35.36
SMA50
$39.58
SMA200
$39.39
Avg Volume 50D
$2.37M
From 52W High
-10.94%
From 52W Low
+7.04%
Vs SMA50
-4.37%
Vs SMA200
-3.90%
Current Volume
$2.24M
Dollar Volume 50D
$93.20M
Market Cap
$8.54B
P/E
25.4x
Revenue TTM
$1.14B
EPS TTM
1.46
Net Income TTM
$335.72M
Free Cash Flow
$554.41M
Revenue 1Y
+3.86%
EPS 1Y
-11.52%
Net Income 1Y
-10.95%
FCF 1Y
-0.94%
Profit Margin
29.55%
FCF Margin
48.80%
Dividend Yield
5.60%
Dividend TTM
$2.12
Last Ex-Dividend
2026-10-01
Dividend / EPS
145.21%

Revenue

Annual ending 2025-12-31
$1.12B

EPS

Annual ending 2025-12-31
1.46

Net Income

Annual ending 2025-12-31
$335.41M

News