Monday July 24
Interim: Science Group
Tuesday July 25
Finals: Games Workshop Group, Altitude Group
Interims: Unilever, Bridgepoint Group, Unite Group, Tyman, Croda International, Sthree, Reach, Hummingbird
Trading announcements: Compass Group, Sage Group
Wednesday July 26
Finals: Hargreaves Services, Van Elle Holdings
Interims: Rio Tinto, RHI Magnesita, Rathbones Group, Lloyds Banking Group, Breedon Group, Restore, Primary Health Properties, Conduit Holdings, Banco Santander
Q2 Result: Centamin
Economic announcement: BRC shop price index
Thursday July 27
Interims: Schroders, Jupiter Fund Management, Inchcape, St James’s Place, Segro, Anglo American, Rentokil Initial, Informa, Drax Group, Centrica, Indivior, Hammerson, Franchise Brand, Mobico Group, Forterra
Q1 results: Airtel Africa, BT
Q2 results: Shell, Indivior
Trading announcements: CMC Markets, Mitchells & Butlers
Economic announcement: Public sector net borrowing
Friday July 28
Interims: NatWest, Astrazeneca, IMI, Intertek Group, Rightmove
Trading announcements: Paragon Banking Group, Glencore