Share Name Share Symbol Market Type Share ISIN Share Description Marshalls Plc LSE:MSLH London Ordinary Share GB00B012BV22 ORD 25P Price Change % Change Share Price Bid Price Offer Price High Price Low Price Open Price Shares Traded Last Trade 0.00 0.0% 299.40 298.80 300.00 0.00 00:00:00 Industry Sector Turnover (m) Profit (m) EPS - Basic PE Ratio Market Cap (m) Construction & Materials 589.3 69.3 27.5 10.9 757 Marshalls PLC Final Results 15/03/2023 7:00am UK Regulatory (RNS & others)...