Price
$34.51
52W High
$36.81
52W Low
$11.17
SMA50
$30.96
SMA200
$25.11
Avg Volume 50D
$6.22M
From 52W High
-6.66%
From 52W Low
+208.95%
Vs SMA50
+11.46%
Vs SMA200
+37.43%
Current Volume
$4.77M
Dollar Volume 50D
$194.30M
Market Cap
$25.87B
P/E
--
Revenue TTM
$8.26M
EPS TTM
-0.54
Net Income TTM
-$299.77M
Free Cash Flow
-$758.56M
Revenue 1Y
-71.57%
EPS 1Y
-116.00%
Net Income 1Y
-74.30%
FCF 1Y
+10.13%
Profit Margin
-3629.19%
FCF Margin
-9183.51%

Revenue

Annual ending 2026-03-31
$8.26M

EPS

Annual ending 2026-03-31
-0.54

Net Income

Annual ending 2026-03-31
-$299.77M