Just to clear this up - IMU didn't not run on no news or anticipation. They had interim Phase II results which were really positive (perceived better than the market alternative which does $7bn / annum), positive Phase I results on another potential blockbuster drug, had another Oncolytic Virus (which in preclinical basically killed cancer) testing program starting up / expected to start --> so had a few decent irons in the fire in Cancer Treatment which is the holy grail of Pharma.
However in saying that IMU's run was crazy, mostly so because they had 5bn + Shares on Issue. That was the insane part about it...
IHL Price at posting:
45.0¢ Sentiment: Buy Disclosure: Held