Price
$34.80
52W High
$76.41
52W Low
$29.31
SMA50
$41.59
SMA200
$45.52
Avg Volume 50D
$41.08M
From 52W High
-54.46%
From 52W Low
+18.73%
Vs SMA50
-16.32%
Vs SMA200
-23.55%
Current Volume
$52.29M
Dollar Volume 50D
$1.70B
Market Cap
$13.71B
P/E
--
Revenue TTM
$707.01M
EPS TTM
-2.70
Net Income TTM
-$702.62M
Free Cash Flow
-$2.23B
Revenue 1Y
+41.11%
EPS 1Y
-1450.00%
Net Income 1Y
-908.16%
FCF 1Y
-98.15%
Profit Margin
-99.38%
FCF Margin
-315.79%

Revenue

Annual ending 2026-06-30
$707.01M

EPS

Annual ending 2026-06-30
-2.22

Net Income

Annual ending 2026-06-30
-$702.62M

News