Building materials firm unfairly punished after latest trading update
Marshalls (MSLH) 530pLoss to date: 17%Original entry point: Buy at 638.5p, 25 February 2021If we owned a crystal ball and had foreseen the last month's sell-off we could have closed our trade on Marshalls (MSLH) and congratulated...
19 May 2022