Price
$33.10
52W High
$34.62
52W Low
$26.29
SMA50
$33.36
SMA200
$31.25
Avg Volume 50D
$78.66K
From 52W High
-4.39%
From 52W Low
+25.90%
Vs SMA50
-0.78%
Vs SMA200
+5.91%
Current Volume
$75.44K
Dollar Volume 50D
$2.62M
Market Cap
$492.34M
P/E
9.0x
Revenue TTM
$240.28M
EPS TTM
3.62
Net Income TTM
$54.72M
Free Cash Flow
$51.04M
Revenue 1Y
+35.07%
EPS 1Y
+189.60%
Net Income 1Y
+287.09%
FCF 1Y
+247.34%
Profit Margin
22.77%
FCF Margin
21.24%
Dividend Yield
3.50%
Dividend TTM
$1.16
Last Ex-Dividend
2026-09-15
Dividend / EPS
32.04%

Revenue

Annual ending 2025-12-31
$227.62M

EPS

Annual ending 2025-12-31
2.01

Net Income

Annual ending 2025-12-31
$28.18M

News