Price
$51.94
52W High
$55.21
52W Low
$32.41
SMA50
$53.41
SMA200
$47.44
Avg Volume 50D
$177.42K
From 52W High
-5.92%
From 52W Low
+60.26%
Vs SMA50
-2.75%
Vs SMA200
+9.49%
Current Volume
$214.76K
Dollar Volume 50D
$9.47M
Market Cap
$1.60B
P/E
--
Revenue TTM
$514.16M
EPS TTM
3.01
Net Income TTM
$91.78M
Free Cash Flow
$152.71M
Dividend Yield
1.54%
Dividend TTM
$0.80
Last Ex-Dividend
2026-08-14
Dividend / EPS
26.58%

Revenue

Annual ending 2025-12-31
$597.80M

EPS

Annual ending 2025-12-31
2.40

Net Income

Annual ending 2025-12-31
$75.20M

News