Marshalls Plc

LSE: MSLH

Non-ownership Filings

Notice of Trading Update Jan. 06, 2026
Board changes Nov. 27, 2025
Trading Update Nov. 12, 2025
Notice of Trading Update Oct. 30, 2025
Half year results Aug. 11, 2025
Directorate Change Aug. 07, 2025
Trading Update Jul. 25, 2025