Price
$8.57
52W High
$9.34
52W Low
$5.20
SMA50
$8.82
SMA200
$7.70
Avg Volume 50D
$564.15K
From 52W High
-8.24%
From 52W Low
+64.81%
Vs SMA50
-2.80%
Vs SMA200
+11.28%
Current Volume
$581.96K
Dollar Volume 50D
$4.97M
Market Cap
$559.88M
P/E
18.8x
Revenue TTM
$16.05M
EPS TTM
0.43
Net Income TTM
$29.83M
Free Cash Flow
-$4.51M

Revenue

Quarterly ending 2026-06-30
$2.74M

EPS

Quarterly ending 2026-06-30
0.53

Net Income

Quarterly ending 2026-06-30
$32.43M