Monday July 25
Interims: AJ Bell, Sthree, Science Group
Tuesday July 26
Finals: Trifast, Games Workshop Group, Gore Street Energy Storage Fund
Interims: Unilever, Franchise Brands, Gresham Technologies
Trading updates: Compass Group, Greencore Group, Medica Group
Economic announcements: Claimant count rate, Unemployment rate
Wednesday July 27
Finals: Hargreaves Services, Yourgene Health
Interims: Ibstock, Smurfit Kappa, Lloyds, Lancashire Holdings, Reckitt Benckiser, Rio Tinto, Unite, Musicmagpie, Primary Health, Breedon, Nichols, Quartix Technologies, Conduit Holdings
Q1 result: Wizz Air
Q2 results: Glaxosmithkline
Trading update: Fresnillo
Economic announcement: BRC shop price index
Thursday July 28
Final: SRT Marine Systems
Interims: Relx Finance, Rentokil Initial, Jupiter Fund Management, Smith & Nephew, Barclays, Rathbone, St James Place, Primary Health, Segro, Inchcape, Hammerson, Centrica, Robert Walters, Restore
Q2 results: Shell, Samsung
Friday July 29
Interims: Natwest Group, HarbourVest Global Private Equity, Intertek, Morgan Advanced Materials, Rightmove, Croda International, AIB Group
Trading updates: Glencore, Industrial REIT
Economic announcements: Mortgage approvals, M4 money supply, Nationwide house price index