Price
$124.44
52W High
$142.05
52W Low
$100.34
SMA50
$131.78
SMA200
$124.08
Avg Volume 50D
$722.72K
From 52W High
-12.40%
From 52W Low
+24.02%
Vs SMA50
-5.57%
Vs SMA200
+0.29%
Current Volume
$552.38K
Dollar Volume 50D
$94.58M
Market Cap
$5.33B
P/E
--
Revenue TTM
$2.03B
EPS TTM
-7.14
Net Income TTM
-$317.35M
Free Cash Flow
$339.42M
Revenue 1Y
-15.93%
EPS 1Y
-267.21%
Net Income 1Y
-265.35%
FCF 1Y
-23.37%
Profit Margin
-15.62%
FCF Margin
16.71%
Dividend Yield
1.09%
Dividend TTM
$1.36
Last Ex-Dividend
2026-08-14

Revenue

Annual ending 2025-12-31
$1.99B

EPS

Annual ending 2025-12-31
-20.25

Net Income

Annual ending 2025-12-31
-$905.64M

News