Price
$21.76
52W High
$64.28
52W Low
$16.84
SMA50
$24.12
SMA200
$24.00
Avg Volume 50D
$15.58M
From 52W High
-66.15%
From 52W Low
+29.22%
Vs SMA50
-9.77%
Vs SMA200
-9.32%
Current Volume
$12.28M
Dollar Volume 50D
$383.35M
Market Cap
$11.70B
P/E
--
Revenue TTM
$1.28B
EPS TTM
-3.67
Net Income TTM
-$1.58B
Free Cash Flow
$232.31M

Revenue

Annual ending 2025-12-31
$1.06B

EPS

Annual ending 2025-12-31
-3.71

Net Income

Annual ending 2025-12-31
-$1.25B

News