Bell Potter have been the biggest seller,,,, by far,,, since mid April,,, knocking out 23.5m..... according to BD.
They supported a CR .... maybe at 13c???... back in 2017... so maybe cleaning out the 'house a/c'??
They have not been involved with the Co for some years...imo
Anyways.... that selling appears to have ended as of a couple days ago.....imo
DYOR