Price
$20.18
52W High
$23.38
52W Low
$10.58
SMA50
$21.54
SMA200
$17.12
Avg Volume 50D
$454.60K
From 52W High
-13.69%
From 52W Low
+90.74%
Vs SMA50
-6.30%
Vs SMA200
+17.86%
Current Volume
$276.57K
Dollar Volume 50D
$9.88M
Market Cap
$553.10M
P/E
50.6x
Revenue TTM
$306.59M
EPS TTM
0.38
Net Income TTM
$10.93M
Free Cash Flow
$30.30M
Revenue 1Y
+17.19%
EPS 1Y
+642.86%
Net Income 1Y
+823.43%
FCF 1Y
+49.95%
Profit Margin
3.57%
FCF Margin
9.88%

Revenue

Annual ending 2026-01-31
$273.60M

EPS

Annual ending 2026-01-31
0.23

Net Income

Annual ending 2026-01-31
$6.46M

News