Price
$44.73
52W High
$69.24
52W Low
$35.53
SMA50
$45.25
SMA200
$51.35
Avg Volume 50D
$1.80M
From 52W High
-35.40%
From 52W Low
+25.89%
Vs SMA50
-1.16%
Vs SMA200
-12.89%
Current Volume
$1.51M
Dollar Volume 50D
$81.41M
Market Cap
$4.89B
P/E
--
Revenue TTM
$9.71B
EPS TTM
-10.69
Net Income TTM
-$1.17B
Free Cash Flow
$708.00M
Revenue 1Y
-2.17%
EPS 1Y
+29.35%
Net Income 1Y
+28.68%
FCF 1Y
+12.03%
Profit Margin
-12.04%
FCF Margin
7.29%
Dividend Yield
0.27%
Dividend TTM
$0.12
Last Ex-Dividend
2026-07-28

Revenue

Annual ending 2025-12-31
$9.54B

EPS

Annual ending 2025-12-31
-10.64

Net Income

Annual ending 2025-12-31
-$1.17B

News