Price
$28.93
52W High
$36.19
52W Low
$15.79
SMA50
$27.94
SMA200
$24.02
Avg Volume 50D
$2.54M
From 52W High
-20.06%
From 52W Low
+83.22%
Vs SMA50
+3.53%
Vs SMA200
+20.43%
Current Volume
$1.35M
Dollar Volume 50D
$71.02M
Market Cap
$3.30B
P/E
--
Revenue TTM
$834.24M
EPS TTM
-1.02
Net Income TTM
-$113.05M
Free Cash Flow
$84.64M
Revenue 1Y
+27.44%
EPS 1Y
+0.97%
Net Income 1Y
-3.91%
FCF 1Y
+173.62%
Profit Margin
-13.55%
FCF Margin
10.15%

Revenue

Annual ending 2026-01-31
$738.18M

EPS

Annual ending 2026-01-31
-1.22

Net Income

Annual ending 2026-01-31
-$131.29M

News