Price
$88.64
52W High
$128.03
52W Low
$13.05
SMA50
$77.37
SMA200
$56.45
Avg Volume 50D
$2.66M
From 52W High
-30.77%
From 52W Low
+579.23%
Vs SMA50
+14.57%
Vs SMA200
+57.02%
Current Volume
$2.93M
Dollar Volume 50D
$211.89M
Market Cap
$8.07B
P/E
--
Revenue TTM
$568.93M
EPS TTM
-1.19
Net Income TTM
-$103.76M
Free Cash Flow
$3.31M
Revenue 1Y
+50.50%
EPS 1Y
+51.82%
Net Income 1Y
+50.57%
FCF 1Y
+104.80%
Profit Margin
-18.24%
FCF Margin
0.58%

Revenue

Annual ending 2025-12-31
$467.64M

EPS

Annual ending 2025-12-31
-1.58

Net Income

Annual ending 2025-12-31
-$136.68M

News