If he bought 500000 shares for 0.12p isn’t it 600£ rather than 60k? (500000x0.0012=600) the way how share price is shown in post quite confuse me(£0.12p). Is it 0.12£ which is 12p per share or is it 0.12p which would be 0.0012£?
So cost of your initial transaction was 587.5£ if price goes to 0.01£ you’ll have roughly 4400£ in profit if it somehow will go to 1£ per share which is rather impossible but who knows xD you’ll be 499400£ in profit but you’ll need some kind of miracle for that to happen xD but I think even if that particular stock goes up to 0.01£ you’ll see really nice kind of profit. Good luck for you my friend in your investing adventure