Price
$45.30
52W High
$102.27
52W Low
$32.60
SMA50
$55.90
SMA200
$63.69
Avg Volume 50D
$1.00M
From 52W High
-55.71%
From 52W Low
+38.96%
Vs SMA50
-18.96%
Vs SMA200
-28.87%
Current Volume
$1.61M
Dollar Volume 50D
$56.29M
Market Cap
$3.45B
P/E
--
Revenue TTM
$3.75B
EPS TTM
-33297.24
Net Income TTM
-$45.04M
Free Cash Flow
$258.45M

Revenue

Annual ending 2025-12-31
$2.55B

EPS

Annual ending 2025-12-31
-59780.00

Net Income

Annual ending 2025-12-31
-$59.78M

News