Rio Tinto Plc – 2024 half-year results
James Halstead Plc – Trading Update
Colefax Group Plc – Preliminary Results
GSK – 2nd Quarter Results
GlobalData Plc – Launch of Share Buyback Programme
GlobalData Plc – Half Year Results
Scottish American IT – Half-Year Results