Price
$3.96
52W High
$4.77
52W Low
$2.07
SMA50
$4.04
SMA200
$3.39
Avg Volume 50D
$141.76K
From 52W High
-16.98%
From 52W Low
+91.30%
Vs SMA50
-2.04%
Vs SMA200
+16.69%
Current Volume
$27.20K
Dollar Volume 50D
$608523
Market Cap
$152.02M
P/E
25.7x
Revenue TTM
$550.75M
EPS TTM
0.14
Net Income TTM
$5.91M
Free Cash Flow
$57.54M
Revenue 1Y
-8.63%
EPS 1Y
+109.86%
Net Income 1Y
+112.34%
FCF 1Y
+274.26%
Profit Margin
1.07%
FCF Margin
10.45%

Revenue

Annual ending 2026-02-01
$565.18M

EPS

Annual ending 2026-02-01
-0.47

Net Income

Annual ending 2026-02-01
-$16.39M

News