Price
$84.80
52W High
$96.30
52W Low
$18.65
SMA50
$70.10
SMA200
$59.96
Avg Volume 50D
$21.32M
From 52W High
-13.56%
From 52W Low
+354.69%
Vs SMA50
+20.97%
Vs SMA200
+41.43%
Current Volume
$26.06M
Bars Stored
1166
Market Cap
$49.02B
P/E
--
Revenue TTM
$601.80M
EPS TTM
-0.37
Net Income TTM
-$198.21M
Free Cash Flow
-$321.81M
Revenue 1Y
+37.96%
EPS 1Y
+0.00%
Net Income 1Y
-4.22%
FCF 1Y
-177.46%
Profit Margin
-32.94%
FCF Margin
-53.47%

Revenue

Quarterly ending 2025-12-31
$179.65M

EPS

Quarterly ending 2025-12-31
-0.09

Net Income

Quarterly ending 2025-12-31
-$52.92M