Price
$45.78
52W High
$49.37
52W Low
$34.31
SMA50
$47.24
SMA200
$44.30
Avg Volume 50D
$941.42K
From 52W High
-7.27%
From 52W Low
+33.43%
Vs SMA50
-3.09%
Vs SMA200
+3.33%
Current Volume
$1.13M
Dollar Volume 50D
$44.36M
Market Cap
$6.23B
P/E
12.1x
Revenue TTM
$1.84B
EPS TTM
3.68
Net Income TTM
$515.15M
Free Cash Flow
$535.07M
Revenue 1Y
+7.97%
EPS 1Y
+29.58%
Net Income 1Y
+30.52%
FCF 1Y
+17.04%
Profit Margin
27.97%
FCF Margin
29.05%
Dividend Yield
3.32%
Dividend TTM
$1.52
Last Ex-Dividend
2026-09-11
Dividend / EPS
41.30%

Revenue

Annual ending 2025-12-31
$1.82B

EPS

Annual ending 2025-12-31
3.27

Net Income

Annual ending 2025-12-31
$464.60M

News