Price
$11.73
52W High
$13.98
52W Low
$5.41
SMA50
$12.12
SMA200
$10.16
Avg Volume 50D
$3.43M
From 52W High
-16.09%
From 52W Low
+116.82%
Vs SMA50
-3.24%
Vs SMA200
+15.44%
Current Volume
$2.34M
Dollar Volume 50D
$42.43M
Market Cap
$2.62B
P/E
--
Revenue TTM
$883.99M
EPS TTM
-0.25
Net Income TTM
-$56.12M
Free Cash Flow
$49.75M
Revenue 1Y
-0.33%
EPS 1Y
+94.79%
Net Income 1Y
+94.62%
FCF 1Y
+1629.33%
Profit Margin
-6.35%
FCF Margin
5.63%

Revenue

Annual ending 2026-05-31
$870.40M

EPS

Annual ending 2026-05-31
-0.04

Net Income

Annual ending 2026-05-31
-$7.90M

News