Price
$16.58
52W High
$44.50
52W Low
$16.21
SMA50
$19.53
SMA200
$31.00
Avg Volume 50D
$2.41M
From 52W High
-62.74%
From 52W Low
+2.28%
Vs SMA50
-15.09%
Vs SMA200
-46.51%
Current Volume
$1.39M
Dollar Volume 50D
$47.08M
Market Cap
$2.46B
P/E
6.8x
Revenue TTM
$7.65B
EPS TTM
2.41
Net Income TTM
$363.00M
Free Cash Flow
-$1.40B
Revenue 1Y
+3.42%
EPS 1Y
+144.14%
Net Income 1Y
+144.65%
FCF 1Y
-458.72%
Profit Margin
4.74%
FCF Margin
-18.28%

Revenue

Annual ending 2025-12-31
$7.47B

EPS

Annual ending 2025-12-31
-3.77

Net Income

Annual ending 2025-12-31
-$562.00M

News