Blackrock paid an average of 42c/s from March 7 to July 7 to buy 22m shares and are once again are a major shareholder. Oh I hope their optimism is well founded.
ISF Price at posting:
19.0¢ 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.