If it was massively oversubscribed as suggested by CC then I would expect to see demand in the tens of millions of shares and not just a few million there probably to prop things up and limit the carnage.
IGR Price at posting:
30.0¢ Sentiment: Sell Disclosure: Held