Price
$86.61
52W High
$117.62
52W Low
$75.82
SMA50
$103.37
SMA200
$98.10
Avg Volume 50D
$687.59K
From 52W High
-26.36%
From 52W Low
+14.23%
Vs SMA50
-16.21%
Vs SMA200
-11.71%
Current Volume
$623.19K
Dollar Volume 50D
$70.14M
Market Cap
$6.18B
P/E
--
Revenue TTM
$239.92M
EPS TTM
-3.11
Net Income TTM
-$210.22M
Free Cash Flow
-$106.30M
Revenue 1Y
+53.51%
EPS 1Y
-3.32%
Net Income 1Y
-11.58%
FCF 1Y
+1.32%
Profit Margin
-87.62%
FCF Margin
-44.31%

Revenue

Annual ending 2025-12-31
$189.76M

EPS

Annual ending 2025-12-31
-3.11

Net Income

Annual ending 2025-12-31
-$201.92M

News