
IMMX
$9.57
1D:
8.8%
1Y:
235.8%
US45258H1068Sign in to check this stock against your screeners
Sign In$5.01
1D:
0.0%
1Y:
260.4%
US98943L1070Mkt Cap
$356.64M
P/E Ratio TTM
-3.0
Revenue TTM
$0.00
Beta
1.93
Earnings TTM
$-124.13M
Dividend Yield TTM
0.00%
$4.54
1D:
5.1%
1Y:
208.8%
US5560991094Mkt Cap
$288.58M
P/E Ratio TTM
-4.1
Revenue TTM
$157.08M
Beta
1.18
Earnings TTM
$-70.36M
Dividend Yield TTM
0.00%