Price
$45.83
52W High
$54.12
52W Low
$41.49
SMA50
$49.18
SMA200
$46.81
Avg Volume 50D
$295.40K
From 52W High
-15.32%
From 52W Low
+10.46%
Vs SMA50
-6.82%
Vs SMA200
-2.10%
Current Volume
$257.48K
Dollar Volume 50D
$14.44M
Market Cap
$1.85B
P/E
10.4x
Revenue TTM
$1.75B
EPS TTM
4.28
Net Income TTM
$177.30M
Free Cash Flow
$566.10M
Revenue 1Y
+5.88%
EPS 1Y
+26.63%
Net Income 1Y
+26.55%
FCF 1Y
-7.12%
Profit Margin
10.15%
FCF Margin
32.42%
Dividend Yield
3.12%
Dividend TTM
$1.43
Last Ex-Dividend
2026-09-16
Dividend / EPS
33.41%

Revenue

Annual ending 2025-12-31
$1.70B

EPS

Annual ending 2025-12-31
3.90

Net Income

Annual ending 2025-12-31
$162.10M

News