Lloyds Banking Group 2021 Half-Year Results
ITV Plc – Half-year Report
Barclays Plc – Interim Results Announcement
British American Tobacco Plc – Interim Report
Marston's Plc – Trading Update to July 2021
Begbies Traynor Plc – Latest Red Flag Alert Report for Q2 2021
Primary Health Properties Plc – Interim results 2021