Our faith in Merchants Trust is rewarded as it nearly doubles the market's return
Merchants Trust (MRCH) 580pGain to date: 9.3%Original entry point: Buy at 531p, 30 September 2021When we flagged the attractions of investment trust Merchants (MRCH) in September 2021 we noted it had a track record of outperforming...
14 April 2022