I think you have read too much into this 25m share thing
The 25m shares resolution is the same as last year's DMA AGM and the same as many other companies like ABZ and others
It will take off at some point and then everyone who waited for what they thought is the right time will MISS OUT