Price
$155.17
52W High
$218.47
52W Low
$147.27
SMA50
$164.08
SMA200
$170.90
Avg Volume 50D
$178.12K
From 52W High
-28.97%
From 52W Low
+5.36%
Vs SMA50
-5.43%
Vs SMA200
-9.21%
Current Volume
$178.34K
Dollar Volume 50D
$29.23M
Market Cap
$1.86B
P/E
18.4x
Revenue TTM
$1.66B
EPS TTM
8.34
Net Income TTM
$101.02M
Free Cash Flow
$135.31M
Revenue 1Y
+4.07%
EPS 1Y
-15.07%
Net Income 1Y
-14.67%
FCF 1Y
-27.04%
Profit Margin
6.08%
FCF Margin
8.14%
Dividend Yield
0.85%
Dividend TTM
$1.32
Last Ex-Dividend
2026-07-16
Dividend / EPS
15.83%

Revenue

Annual ending 2025-12-31
$1.60B

EPS

Annual ending 2025-12-31
8.59

Net Income

Annual ending 2025-12-31
$103.80M

News