Price
$9.51
52W High
$10.51
52W Low
$6.86
SMA50
$8.58
SMA200
$8.33
Avg Volume 50D
$237.50K
From 52W High
-9.51%
From 52W Low
+38.63%
Vs SMA50
+10.81%
Vs SMA200
+14.19%
Current Volume
$128.33K
Dollar Volume 50D
$2.11M
Market Cap
$1.33B
P/E
--
Revenue TTM
$2.86B
EPS TTM
-1.37
Net Income TTM
-$191.37M
Free Cash Flow
-$140.53M
Revenue 1Y
+97.61%
EPS 1Y
-120.57%
Net Income 1Y
-128.49%
FCF 1Y
-245.29%
Profit Margin
-6.70%
FCF Margin
-4.92%

Revenue

Annual ending 2026-06-30
$2.86B

EPS

Annual ending 2026-06-30
-1.37

Net Income

Annual ending 2026-06-30
-$191.37M

News