Price
$24.89
52W High
$28.35
52W Low
$15.80
SMA50
$25.14
SMA200
$21.02
Avg Volume 50D
$6.30M
From 52W High
-12.20%
From 52W Low
+57.53%
Vs SMA50
-1.01%
Vs SMA200
+18.43%
Current Volume
$3.25M
Dollar Volume 50D
$157.92M
Market Cap
$12.81B
P/E
--
Revenue TTM
$11.47B
EPS TTM
-1.98
Net Income TTM
-$1.01B
Free Cash Flow
$815.00M
Revenue 1Y
+5.36%
EPS 1Y
-700.00%
Net Income 1Y
-698.81%
FCF 1Y
+243.88%
Profit Margin
-8.77%
FCF Margin
7.11%
Dividend Yield
0.16%
Dividend TTM
$0.04
Last Ex-Dividend
2026-08-28

Revenue

Annual ending 2025-12-31
$11.24B

EPS

Annual ending 2025-12-31
-1.75

Net Income

Annual ending 2025-12-31
-$900.00M

News