Price
$57.10
52W High
$66.62
52W Low
$47.77
SMA50
$60.80
SMA200
$58.50
Avg Volume 50D
$685.65K
From 52W High
-14.29%
From 52W Low
+19.53%
Vs SMA50
-6.09%
Vs SMA200
-2.40%
Current Volume
$849.76K
Dollar Volume 50D
$41.32M
Market Cap
$5.20B
P/E
11.8x
Revenue TTM
$1.97B
EPS TTM
4.76
Net Income TTM
$438.70M
Free Cash Flow
$517.02M
Revenue 1Y
+8.69%
EPS 1Y
+36.39%
Net Income 1Y
+35.64%
FCF 1Y
-16.94%
Profit Margin
22.22%
FCF Margin
26.19%
Dividend Yield
1.19%
Dividend TTM
$0.68
Last Ex-Dividend
2026-08-31
Dividend / EPS
14.29%

Revenue

Annual ending 2025-12-31
$1.88B

EPS

Annual ending 2025-12-31
4.37

Net Income

Annual ending 2025-12-31
$403.34M

News