Price
$104.13
52W High
$135.58
52W Low
$92.16
SMA50
$108.30
SMA200
$111.34
Avg Volume 50D
$431.45K
From 52W High
-23.20%
From 52W Low
+12.99%
Vs SMA50
-3.85%
Vs SMA200
-6.48%
Current Volume
$505.88K
Dollar Volume 50D
$46.79M
Market Cap
$4.22B
P/E
23.3x
Revenue TTM
$5.48B
EPS TTM
4.32
Net Income TTM
$180.90M
Free Cash Flow
$393.60M
Revenue 1Y
+8.12%
EPS 1Y
+15.51%
Net Income 1Y
+11.19%
FCF 1Y
+13.20%
Profit Margin
3.30%
FCF Margin
7.18%
Dividend Yield
0.98%
Dividend TTM
$1.02
Last Ex-Dividend
2026-07-27
Dividend / EPS
23.61%

Revenue

Annual ending 2025-12-31
$5.26B

EPS

Annual ending 2025-12-31
4.69

Net Income

Annual ending 2025-12-31
$199.70M

News