Price
$11.19
52W High
$12.22
52W Low
$8.01
SMA50
$11.72
SMA200
$10.22
Avg Volume 50D
$71.61K
From 52W High
-8.43%
From 52W Low
+39.70%
Vs SMA50
-4.52%
Vs SMA200
+9.51%
Current Volume
$37.26K
Dollar Volume 50D
$836312
Market Cap
$256.93M
P/E
7.9x
Revenue TTM
$349.97M
EPS TTM
1.33
Net Income TTM
$32.36M
Free Cash Flow
$159.54M
Revenue 1Y
+5.59%
EPS 1Y
-24.43%
Net Income 1Y
-22.65%
FCF 1Y
+170.58%
Profit Margin
9.25%
FCF Margin
45.59%
Dividend Yield
4.65%
Dividend TTM
$0.52
Last Ex-Dividend
2026-08-17
Dividend / EPS
39.10%

Revenue

Annual ending 2025-12-31
$353.31M

EPS

Annual ending 2025-12-31
1.78

Net Income

Annual ending 2025-12-31
$43.04M

News