Price
$452.12
52W High
$602.83
52W Low
$412.35
SMA50
$517.69
SMA200
$507.12
Avg Volume 50D
$262.00K
From 52W High
-25.00%
From 52W Low
+9.64%
Vs SMA50
-12.67%
Vs SMA200
-10.85%
Current Volume
$315.93K
Dollar Volume 50D
$134.92M
Market Cap
$10.79B
P/E
--
Revenue TTM
$1.28B
EPS TTM
-15.68
Net Income TTM
-$325.10M
Free Cash Flow
-$206.28M
Revenue 1Y
+149.04%
EPS 1Y
-33.56%
Net Income 1Y
-15.32%
FCF 1Y
+33.11%
Profit Margin
-25.32%
FCF Margin
-16.07%

Revenue

Annual ending 2025-12-31
$958.40M

EPS

Annual ending 2025-12-31
-12.85

Net Income

Annual ending 2025-12-31
-$288.28M

News