For those who understand the market better (basically everyone) than I... can anyone help me make sense of IMUX? On Aug 10, closed a public offering on 6 million shares at 18 per share... was over 18 yest morning and now trading at 14.5.... is this a buy? No news as far as I can tell.