Price
$532.02
52W High
$602.83
52W Low
$267.56
SMA50
$473.30
SMA200
$458.60
Avg Volume 50D
$373.49K
From 52W High
-13.31%
From 52W Low
+98.84%
Vs SMA50
+12.41%
Vs SMA200
+16.01%
Current Volume
$341.93K
Bars Stored
1257
Market Cap
$12.20B
P/E
--
Revenue TTM
$958.40M
EPS TTM
-12.83
Net Income TTM
-$288.28M
Free Cash Flow
-$190.02M
Revenue 1Y
+432.05%
EPS 1Y
+41.66%
Net Income 1Y
+38.12%
FCF 1Y
+58.42%
Profit Margin
-30.08%
FCF Margin
-19.83%

Revenue

Quarterly ending 2025-12-31
$321.08M

EPS

Quarterly ending 2025-12-31
-2.53

Net Income

Quarterly ending 2025-12-31
-$58.58M