Price
$156.32
52W High
$255.17
52W Low
$121.15
SMA50
$201.02
SMA200
$200.43
Avg Volume 50D
$728.98K
From 52W High
-38.74%
From 52W Low
+29.03%
Vs SMA50
-22.24%
Vs SMA200
-22.01%
Current Volume
$1.33M
Dollar Volume 50D
$144.74M
Market Cap
$8.70B
P/E
--
Revenue TTM
$776.57M
EPS TTM
-3.75
Net Income TTM
-$191.64M
Free Cash Flow
-$71.96M
Revenue 1Y
+56.87%
EPS 1Y
+26.04%
Net Income 1Y
+22.38%
FCF 1Y
+40.58%
Profit Margin
-24.68%
FCF Margin
-9.27%

Revenue

Annual ending 2025-12-31
$638.50M

EPS

Annual ending 2025-12-31
-3.68

Net Income

Annual ending 2025-12-31
-$183.17M

News