Price
$59.58
52W High
$95.83
52W Low
$42.67
SMA50
$65.39
SMA200
$66.74
Avg Volume 50D
$318.06K
From 52W High
-60.84%
From 52W Low
+39.61%
Vs SMA50
-8.88%
Vs SMA200
-10.73%
Current Volume
$449.44K
Bars Stored
1257
Market Cap
$689.76M
P/E
--
Revenue TTM
$306.89M
EPS TTM
-0.15
Net Income TTM
-$2.33M
Free Cash Flow
-$28.12M
Revenue 1Y
+18.74%
EPS 1Y
+83.52%
Net Income 1Y
+78.35%
FCF 1Y
-6.12%
Profit Margin
-0.76%
FCF Margin
-9.16%

Revenue

Quarterly ending 2026-02-28
$80.02M

EPS

Quarterly ending 2026-02-28
-0.14

Net Income

Quarterly ending 2026-02-28
-$1.71M