The Substantial Shareholder announcement probably answers the question no? Harbour Asset Management has over 5% stake with 9.2M shares.
8horse's broker data doesn't mention Harbour Asset Management, not sure if they bought through another broker but maybe they bought a huge chunk at once.