The reason they could go lower is that with a subsidery of Allco finance of which hold 20% of IBA are forced to sell on market, then yes it will force the price down. Allco themselves appear to be dead in the water.
IBA Price at posting:
0.0¢ Sentiment: Hold Disclosure: Held