Price
$15.55
52W High
$15.86
52W Low
$7.41
SMA50
$14.71
SMA200
$10.89
Avg Volume 50D
$7.73M
From 52W High
-1.95%
From 52W Low
+109.85%
Vs SMA50
+5.69%
Vs SMA200
+42.83%
Current Volume
$4.65M
Dollar Volume 50D
$114.31M
Market Cap
$10.48B
P/E
--
Revenue TTM
$6.56B
EPS TTM
-0.84
Net Income TTM
-$578.00M
Free Cash Flow
$454.70M
Revenue 1Y
-1.57%
EPS 1Y
-184.00%
Net Income 1Y
-184.08%
FCF 1Y
-18.20%
Profit Margin
-8.81%
FCF Margin
6.93%

Revenue

Annual ending 2025-12-31
$6.55B

EPS

Annual ending 2025-12-31
-0.78

Net Income

Annual ending 2025-12-31
-$530.20M

News