Price
$140.34
52W High
$174.38
52W Low
$22.36
SMA50
$78.32
SMA200
$52.33
Avg Volume 50D
$16.81M
From 52W High
-19.52%
From 52W Low
+527.64%
Vs SMA50
+79.20%
Vs SMA200
+168.17%
Current Volume
$18.58M
Dollar Volume 50D
$2.09B
Market Cap
$55.09B
P/E
--
Revenue TTM
$2.23B
EPS TTM
-7.99
Net Income TTM
-$3.15B
Free Cash Flow
-$1.24B
Revenue 1Y
-27.62%
EPS 1Y
-4.58%
Net Income 1Y
-8.54%
FCF 1Y
+64.36%
Profit Margin
-141.43%
FCF Margin
-55.83%

Revenue

Annual ending 2025-12-31
$1.94B

EPS

Annual ending 2025-12-31
-7.26

Net Income

Annual ending 2025-12-31
-$2.82B