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,...