Price
$21.42
52W High
$53.43
52W Low
$19.42
SMA50
$24.38
SMA200
$38.45
Avg Volume 50D
$6.71M
From 52W High
-149.44%
From 52W Low
+10.30%
Vs SMA50
-12.15%
Vs SMA200
-44.30%
Current Volume
$5.19M
Bars Stored
1131
Market Cap
$3.71B
P/E
--
Revenue TTM
$955.22M
EPS TTM
-0.35
Net Income TTM
-$55.96M
Free Cash Flow
$222.03M
Revenue 1Y
+25.81%
EPS 1Y
-483.33%
Net Income 1Y
-784.54%
FCF 1Y
+427.79%
Profit Margin
-5.86%
FCF Margin
23.24%

Revenue

Quarterly ending 2026-01-31
$260.40M

EPS

Quarterly ending 2026-01-31
-0.02

Net Income

Quarterly ending 2026-01-31
-$2.60M