Monday June 25
Interim: Carnival
Tuesday June 26
Trading Updates: Capita, Carpetright, Northgate, Petrofac
Wednesday June 27
Trading updates: Whitbread, Bunzl, Tullow Oil
Thursday June 28
Finals: Stagecoach, Greene King
Interims: Walgreen Boots Alliance, Nike, Accenture
Trading Update: John Wood Group
Friday June 29
Trading updates: Circo, Reach, John Laing
Economic announcement: GDP (Q1 final)