Price
$5.66
52W High
$12.32
52W Low
$5.66
SMA50
$6.90
SMA200
$9.02
Avg Volume 50D
$2.02M
From 52W High
-54.06%
From 52W Low
+0.00%
Vs SMA50
-17.99%
Vs SMA200
-37.23%
Current Volume
$3.19M
Dollar Volume 50D
$13.71M
Market Cap
$904.72M
P/E
145.8x
Revenue TTM
$641.83M
EPS TTM
0.04
Net Income TTM
$6.21M
Free Cash Flow
-$15.09M
Revenue 1Y
+5.70%
EPS 1Y
-95.35%
Net Income 1Y
-94.61%
FCF 1Y
-238.83%
Profit Margin
0.97%
FCF Margin
-2.35%

Revenue

Annual ending 2025-12-31
$630.93M

EPS

Annual ending 2025-12-31
0.02

Net Income

Annual ending 2025-12-31
$3.00M

News