Harworth Group plc Half-Year Trading Update 2023
DotDigital Group plc FY 2023 Trading Update
BT Group plc Trading Update June 2023
Barclays plc Interim Results Announcement
Shell plc 2nd Quarter 2023 and Half-Year Unaudited Results
Palace Capital plc AGM Trading Update
Marston’s plc Trading Update for 42 Weeks to 22nd July 2023