Price
$33.47
52W High
$51.04
52W Low
$19.42
SMA50
$28.06
SMA200
$33.09
Avg Volume 50D
$6.15M
From 52W High
-52.49%
From 52W Low
+72.35%
Vs SMA50
+19.28%
Vs SMA200
+1.14%
Current Volume
$3.67M
Dollar Volume 50D
$174.91M
Market Cap
$5.65B
P/E
--
Revenue TTM
$1.00B
EPS TTM
-0.16
Net Income TTM
-$25.05M
Free Cash Flow
$263.44M
Revenue 1Y
+24.90%
EPS 1Y
-328.57%
Net Income 1Y
-292.24%
FCF 1Y
+121864.35%
Profit Margin
-2.49%
FCF Margin
26.22%

Revenue

Annual ending 2026-01-31
$955.22M

EPS

Annual ending 2026-01-31
-0.34

Net Income

Annual ending 2026-01-31
-$55.96M