Price
$28.75
52W High
$30.08
52W Low
$19.14
SMA50
$28.93
SMA200
$25.63
Avg Volume 50D
$64.45K
From 52W High
-4.42%
From 52W Low
+50.17%
Vs SMA50
-0.63%
Vs SMA200
+12.18%
Current Volume
$86.28K
Dollar Volume 50D
$1.87M
Market Cap
$491.20M
P/E
12.8x
Revenue TTM
$200.75M
EPS TTM
2.24
Net Income TTM
$38.38M
Free Cash Flow
$48.59M
Revenue 1Y
+0.14%
EPS 1Y
+31.76%
Net Income 1Y
+32.95%
FCF 1Y
+34.38%
Profit Margin
19.12%
FCF Margin
24.21%
Dividend Yield
3.51%
Dividend TTM
$1.01
Last Ex-Dividend
2026-08-05
Dividend / EPS
45.09%

Revenue

Annual ending 2025-12-31
$198.49M

EPS

Annual ending 2025-12-31
1.92

Net Income

Annual ending 2025-12-31
$32.56M

News