Lot of people in there for a short term profit of course. It is in the interest for any big pharma to sit and wait until lots of good news equates to an excellent outcome - while IMU is funding the research.
Inevitably, "spec" biotech shares will be seen as undervalued regarding their potential. An excellent outcome in the phase 2 trial will change that equation.
IMU Price at posting:
2.0¢ Sentiment: Buy Disclosure: Held