Symbol: IMBI
NASDAQ
0.11
Market price today
-0.0714
P/E Ratio
0.0006
PEG Ratio
3.18M
MRK Cap
DIV Yield