Vistry Group Plc – Half year results
Mpac Group Plc – Half Year Report
Melrose Industries – Half-year Report
Baillie Gifford US Growth Trust – Final Results
Concurrent Technologies Plc – Interim Results
AstraZeneca Plc – Farxiga reduces CKD progression and risk of death
Vodafone Group Plc – Merger Update – Bharti Infratel & Indus Towers