RE: Yesterday 50,625,000 Buy10 Sep 2019 14:40
"And paid 0.27 so losing already unless they have insider info"... it depends on who it is and what clout they have with their broker.
If they said "I want 50 million shares and don't want to pay more than 0.3", then the broker has done a great job.
Investing +£100 is more than a day trader; unless they are minted and can afford to risk that kind of money on a one-day rise.
Usual disclaimer, IMHO, DYOR, GLA, etc.