James Halstead Plc – Trading Statement
Harworth Group Plc – Latest Trading Update
Fuller, Smith & Turner Plc – Final Results
Primary Health Properties Plc – Interim Results June 2020
Devro Plc – Half-Year Report
Rio Tinto – Half Year Results
Travis Perkins Plc – Trading update