
IMMX
$9.00
1D:
1.8%
1Y:
246.2%
US45258H1068Sign in to check this stock against your screeners
Sign In$4.00
1D:
-1.2%
1Y:
220.0%
US98943L1070Mkt Cap
$284.75M
P/E Ratio TTM
-2.3
Revenue TTM
$0.00
Beta
2.00
Earnings TTM
$-124.13M
Dividend Yield TTM
0.00%
$4.16
1D:
-1.2%
1Y:
197.1%
US5560991094Mkt Cap
$264.42M
P/E Ratio TTM
-3.9
Revenue TTM
$157.08M
Beta
1.08
Earnings TTM
$-70.36M
Dividend Yield TTM
0.00%