Monday May 7 Bank holiday Tuesday May 8 Interims: Walt Disney Trading updates: Hiscox, William Hill Wednesday May 9 Interims: Imperial Brands, Compass Trading update: JD Wetherspoon, G4S, Greggs Thursday May 10 Final: BT, Stobart Interims: Randgold Resources Trading updates: Morrisons, Next, RSA Insurance, Barratt Developments, ITV, Beazley, Rathbone,...