Price
$42.10
52W High
$49.47
52W Low
$17.13
SMA50
$35.42
SMA200
$31.98
Avg Volume 50D
$9.61M
From 52W High
-14.90%
From 52W Low
+145.77%
Vs SMA50
+18.86%
Vs SMA200
+31.63%
Current Volume
$12.89M
Dollar Volume 50D
$357.18M
Market Cap
$19.06B
P/E
--
Revenue TTM
$2.03B
EPS TTM
-1.36
Net Income TTM
-$587.54M
Free Cash Flow
$538.39M
Revenue 1Y
+13.98%
EPS 1Y
-28.30%
Net Income 1Y
-35.41%
FCF 1Y
+51.70%
Profit Margin
-28.97%
FCF Margin
26.54%

Revenue

Annual ending 2025-12-31
$1.85B

EPS

Annual ending 2025-12-31
-0.96

Net Income

Annual ending 2025-12-31
-$402.76M