Price
$16.81
52W High
$23.84
52W Low
$10.80
SMA50
$20.48
SMA200
--
Avg Volume 50D
$6.37M
From 52W High
-29.49%
From 52W Low
+55.65%
Vs SMA50
-17.94%
Vs SMA200
+0.00%
Current Volume
$67.63M
Dollar Volume 50D
$122.67M
Market Cap
$4.73B
P/E
--
Revenue TTM
$3.19B
EPS TTM
-0.55
Net Income TTM
-$324.00M
Free Cash Flow
--

Revenue

Annual ending 2026-04-30
$3.10B

EPS

Annual ending 2026-04-30
-1.30

Net Income

Annual ending 2026-04-30
-$333.00M

News