IMMB Insiders have 98% of the shares. They believe in the company and now they are making huge progress. Something big comig here with IMMB