Price
$27.74
52W High
$29.86
52W Low
$13.88
SMA50
$26.18
SMA200
$20.91
Avg Volume 50D
$632.00K
From 52W High
-7.64%
From 52W Low
+99.86%
Vs SMA50
+5.96%
Vs SMA200
+32.68%
Current Volume
$799.09K
Dollar Volume 50D
$16.50M
Market Cap
$613.51M
P/E
--
Revenue TTM
$1.82B
EPS TTM
-17.96
Net Income TTM
-$412.50M
Free Cash Flow
$80.49M
Revenue 1Y
-2.45%
EPS 1Y
-23.69%
Net Income 1Y
-23.81%
FCF 1Y
-28.09%
Profit Margin
-22.71%
FCF Margin
4.43%

Revenue

Annual ending 2026-02-28
$1.79B

EPS

Annual ending 2026-02-28
-39.08

Net Income

Annual ending 2026-02-28
-$898.98M