Someone knows something huge is happening here! Shares of IMNPQ were traded around 40 cents per share in March of 2018. Wow....