Price
$58.03
52W High
$62.14
52W Low
$43.14
SMA50
$60.11
SMA200
$54.71
Avg Volume 50D
$111.35K
From 52W High
-6.61%
From 52W Low
+34.52%
Vs SMA50
-3.45%
Vs SMA200
+6.07%
Current Volume
$83.42K
Dollar Volume 50D
$6.70M
Market Cap
$1.01B
P/E
10.6x
Revenue TTM
$384.65M
EPS TTM
5.68
Net Income TTM
$95.21M
Free Cash Flow
$68.20M
Revenue 1Y
+4.47%
EPS 1Y
+12.70%
Net Income 1Y
+16.97%
FCF 1Y
+118.78%
Profit Margin
24.75%
FCF Margin
17.73%
Dividend Yield
2.69%
Dividend TTM
$1.56
Last Ex-Dividend
2026-09-04
Dividend / EPS
27.46%

Revenue

Annual ending 2025-12-31
$371.80M

EPS

Annual ending 2025-12-31
5.47

Net Income

Annual ending 2025-12-31
$88.75M

News