The only people moving this share price are long term holders looking to exit and make a profit as they have been holding for such a long time. I do not see the top 20 holders willing to give up their parcels at this price just as it's starting to show momentum and production started.
I for one will not be selling. The sun has just shined and it isn't over.
60 mill shares held by top 20, makes the other 20mil hard to come by.