Monday July 29
Finals: Ondo Insurtech, Trifast
Interim: Quartix Technologies
Trading announcement: Cranswick
Economic announcements: Consumer credit, Mortgage approvals, M4 money supply
Tuesday July 30
Final: Altitude Group
Interims: ConvaTec Group, Standard Chartered, Inchcape, BP, Spectris, St James’s Place, Fresnillo Group, Staffline, Essentra, Pod Point Group Holdings, Sabre Insurance Group, Seplat Energy
Q2 result: Smurfit Westrock
Trading announcements: Sage Group, Barr (A.G.)
Wednesday July 31
Finals: Grit Investment Trust, Hargreaves Services, Sysgroup
Interims: Rio Tinto, Taylor Wimpey, HSBC Holdings, Rathbone Group, Restore, Hutchmed (China), Shaftesbury Capital, Reach, Endeavor Mining, Conduit Holdings
Economic announcements: Nationwide house price index, BRC like-for-like retail sales
Thursday August 1
Interims: London Stock Exchange, Elementis, Mondi, BAE Systems, Nova Ljubljanska Banka , Vesuvius, Schroders, Coats Group, Rolls-Royce, Robert Walters, Vanquis Banking Group
Q1 result: Wizz Air Holdings
Q2 results: Shell, Smith & Nephew
Trading announcements: Next, NCC Group
Economic announcements: PMI manufacturing, Bank of England interest rate decision
Friday August 2
Final: Eutelsat Communications
Interims: Intertek Group, International Consolidated Airlines, AIB Group, Bluebird Merchant Ventures
Trading announcements: Virgin Money UK, Pets at Home Group