I would have to disagree on that.
The Instos use computerized trading platforms that buy and sell very small orders. Watching the trades go through you can see that there is continual buying up and not selling down.
At a guess I think the company will extend the date again for the share purchase plan and IMO the share price will slowing head up over 7c