Looking Back24 Mar 2025 09:42
In the end with various buys and sells and luckily taking out the biggest sell in the summer of 2023 I just over doubled my money, my best guess was 25p I was wrong by 5 pence. Others best guess was Β£15 share holder return and I got all the stick πππππ. Good luck to those left in.