Price
$44.13
52W High
$48.52
52W Low
$36.68
SMA50
$46.30
SMA200
$44.45
Avg Volume 50D
$351.59K
From 52W High
-9.05%
From 52W Low
+20.31%
Vs SMA50
-4.68%
Vs SMA200
-0.72%
Current Volume
$691.72K
Dollar Volume 50D
$16.25M
Market Cap
$2.56B
P/E
10.9x
Revenue TTM
$1.12B
EPS TTM
3.94
Net Income TTM
$234.30M
Free Cash Flow
$188.50M
Revenue 1Y
-0.11%
EPS 1Y
+10.67%
Net Income 1Y
+7.91%
FCF 1Y
-28.93%
Profit Margin
20.96%
FCF Margin
16.87%
Dividend Yield
2.24%
Dividend TTM
$0.99
Last Ex-Dividend
2026-09-01
Dividend / EPS
25.13%

Revenue

Annual ending 2025-12-31
$1.11B

EPS

Annual ending 2025-12-31
3.70

Net Income

Annual ending 2025-12-31
$224.13M

News