Monday July 3 Interims: Porvair, Wynnstay Group Economic announcement: PMI manufacturing Tuesday July 4 Finals: Foresight Group Holdings, Mercia Asset Management, Duke Royalty, Activeops, Solid State, Wandisco Interim: Kitwave Group Trading announcements: Sainsbury (J), Cairn Homes Wednesday July 5 Finals: AO World, Supreme, Redde Northgate, Quiz Economic announcements: PMI composite, PMI services, PMI services Thursday July...