Price
$168.98
52W High
$206.98
52W Low
$86.41
SMA50
$178.73
SMA200
$149.31
Avg Volume 50D
$217.98K
From 52W High
-18.36%
From 52W Low
+95.56%
Vs SMA50
-5.46%
Vs SMA200
+13.17%
Current Volume
$148.95K
Dollar Volume 50D
$38.93M
Market Cap
$2.55B
P/E
--
Revenue TTM
$861.87M
EPS TTM
-1.83
Net Income TTM
-$26.69M
Free Cash Flow
-$24.47M
Revenue 1Y
+8.82%
EPS 1Y
-189.27%
Net Income 1Y
-185.87%
FCF 1Y
-160.23%
Profit Margin
-3.10%
FCF Margin
-2.84%

Revenue

Annual ending 2025-12-31
$824.73M

EPS

Annual ending 2025-12-31
-2.27

Net Income

Annual ending 2025-12-31
-$33.94M

News