My understanding is IOOF just bought 7,428,305 shares on market on 18/4/18 - which at that time the SP was 85c, which means total value of $6,314,059.25.... right before the 4C release.... if that doesn't inspire confidence, what does?
LON Price at posting:
79.0¢ Sentiment: Buy Disclosure: Held