Price
$27.82
52W High
$30.22
52W Low
$13.88
SMA50
$28.17
SMA200
$23.33
Avg Volume 50D
$439.20K
From 52W High
-7.94%
From 52W Low
+100.43%
Vs SMA50
-1.24%
Vs SMA200
+19.24%
Current Volume
$557.53K
Dollar Volume 50D
$12.26M
Market Cap
$666.40M
P/E
--
Revenue TTM
$1.83B
EPS TTM
-4.36
Net Income TTM
-$99.23M
Free Cash Flow
$147.21M
Revenue 1Y
+0.32%
EPS 1Y
+84.81%
Net Income 1Y
+84.94%
FCF 1Y
+192.75%
Profit Margin
-5.43%
FCF Margin
8.06%

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

News