Price
$18.46
52W High
$32.69
52W Low
$14.01
SMA50
$16.34
SMA200
$24.12
Avg Volume 50D
$2.90M
From 52W High
-77.09%
From 52W Low
+31.76%
Vs SMA50
+12.97%
Vs SMA200
-23.48%
Current Volume
$1.93M
Bars Stored
1257
Market Cap
$2.11B
P/E
408.2x
Revenue TTM
$594.78M
EPS TTM
0.06
Net Income TTM
$5.18M
Free Cash Flow
$82.56M
Revenue 1Y
+10.01%
EPS 1Y
+117.65%
Net Income 1Y
+113.68%
FCF 1Y
+54.66%
Profit Margin
0.87%
FCF Margin
13.88%

Revenue

Quarterly ending 2026-01-31
$149.67M

EPS

Quarterly ending 2026-01-31
0.08

Net Income

Quarterly ending 2026-01-31
$8.34M