To me it seems maybe more like a wee bit of insider trading. On 31/3 someone bought a few at market price hoping to trade on the release of the investor presentation.