Which UK shares made investors the most money in July?
£1,000 invested in Ocado, Babcock and Rolls-Royce apiece would have returned an average 40%Combined initial £3,000 stake would now be worth £4,20110 FTSE 350 stocks have rallied more than 20%Did you back any of July's biggest FTSE...
01 August 2023