Many of the large investment firms simply aren't allowed to take big risks on penny stocks, such as IMGG. Some aren't even allowed to trade on stocks less than a certain PPS - $5 for example - or a certain marketcap.
That all changes with FDA approval. Big boys can all jump in as risk is mitigated and stock prices reaches acceptable buying threshold.