Price
$46.14
52W High
$52.44
52W Low
$42.24
SMA50
$48.39
SMA200
$46.43
Avg Volume 50D
$462.33K
From 52W High
-12.01%
From 52W Low
+9.23%
Vs SMA50
-4.65%
Vs SMA200
-0.62%
Current Volume
$233.57K
Dollar Volume 50D
$22.44M
Market Cap
$2.85B
P/E
21.4x
Revenue TTM
$1.07B
EPS TTM
2.22
Net Income TTM
$133.21M
Free Cash Flow
$332.72M
Revenue 1Y
+6.42%
EPS 1Y
-3.06%
Net Income 1Y
-1.93%
FCF 1Y
+26.92%
Profit Margin
12.45%
FCF Margin
31.08%
Dividend Yield
2.83%
Dividend TTM
$1.31
Last Ex-Dividend
2026-08-10
Dividend / EPS
58.78%

Revenue

Annual ending 2025-12-31
$1.02B

EPS

Annual ending 2025-12-31
2.15

Net Income

Annual ending 2025-12-31
$128.21M

News