Price
$28.92
52W High
$33.31
52W Low
$22.44
SMA50
$31.43
SMA200
$27.93
Avg Volume 50D
$4.24M
From 52W High
-13.18%
From 52W Low
+28.88%
Vs SMA50
-7.99%
Vs SMA200
+3.54%
Current Volume
$2.76M
Dollar Volume 50D
$132.89M
Market Cap
$12.92B
P/E
--
Revenue TTM
$6.90B
EPS TTM
-0.67
Net Income TTM
-$309.20M
Free Cash Flow
$1.92B
Revenue 1Y
+12.18%
EPS 1Y
-172.83%
Net Income 1Y
-173.11%
FCF 1Y
+66.11%
Profit Margin
-4.48%
FCF Margin
27.83%
Dividend Yield
2.94%
Dividend TTM
$0.85
Last Ex-Dividend
2026-08-14

Revenue

Annual ending 2025-12-31
$6.38B

EPS

Annual ending 2025-12-31
-1.60

Net Income

Annual ending 2025-12-31
-$726.30M

News