Price
$67.01
52W High
$81.80
52W Low
$22.36
SMA50
$55.58
SMA200
$42.59
Avg Volume 50D
$8.45M
From 52W High
-22.07%
From 52W Low
+199.69%
Vs SMA50
+20.56%
Vs SMA200
+57.34%
Current Volume
$8.52M
Dollar Volume 50D
$491.28M
Market Cap
$26.59B
P/E
--
Revenue TTM
$2.23B
EPS TTM
-8.15
Net Income TTM
-$3.19B
Free Cash Flow
-$1.60B
Revenue 1Y
-29.97%
EPS 1Y
+6.64%
Net Income 1Y
+4.86%
FCF 1Y
+60.26%
Profit Margin
-143.55%
FCF Margin
-72.04%

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