Price
$10.16
52W High
$19.67
52W Low
$9.70
SMA50
$11.50
SMA200
$14.37
Avg Volume 50D
$560.20K
From 52W High
-48.35%
From 52W Low
+4.74%
Vs SMA50
-11.64%
Vs SMA200
-29.27%
Current Volume
$740.62K
Dollar Volume 50D
$6.34M
Market Cap
$459.30M
P/E
19.1x
Revenue TTM
$519.18M
EPS TTM
0.51
Net Income TTM
$24.10M
Free Cash Flow
$10.88M
Revenue 1Y
+0.35%
EPS 1Y
-16.39%
Net Income 1Y
-17.48%
FCF 1Y
-72.30%
Profit Margin
4.64%
FCF Margin
2.10%
Dividend Yield
0.39%
Dividend TTM
$0.04
Last Ex-Dividend
2026-08-10
Dividend / EPS
7.84%

Revenue

Annual ending 2025-12-31
$526.52M

EPS

Annual ending 2025-12-31
0.63

Net Income

Annual ending 2025-12-31
$29.67M

News