Price
$99.03
52W High
$110.05
52W Low
$89.89
SMA50
$100.45
SMA200
$100.16
Avg Volume 50D
$267.46K
From 52W High
-10.01%
From 52W Low
+10.17%
Vs SMA50
-1.42%
Vs SMA200
-1.13%
Current Volume
$188.24K
Dollar Volume 50D
$26.65M
Market Cap
$4.35B
P/E
27.9x
Revenue TTM
$2.21B
EPS TTM
3.48
Net Income TTM
$155.93M
Free Cash Flow
$218.28M
Revenue 1Y
+7.38%
EPS 1Y
-10.31%
Net Income 1Y
-13.03%
FCF 1Y
+0.27%
Profit Margin
7.05%
FCF Margin
9.87%
Dividend Yield
1.12%
Dividend TTM
$1.10
Last Ex-Dividend
2026-08-06
Dividend / EPS
31.75%

Revenue

Annual ending 2025-12-31
$2.13B

EPS

Annual ending 2025-12-31
3.22

Net Income

Annual ending 2025-12-31
$147.09M

News