This may help explain the physiology. Basically it says those who bought at 26c are probably selling out. Ioof maybe just doing what their clients want. Anyway see what happens.
IFL Price at posting:
$8.29 Sentiment: Buy Disclosure: Held
MBE Price at posting:
20.5¢ Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.