Taylor Wimpey Plc – Half year results 2021
Legal & General Group – Half Year Results
Fresnillo Plc – Interim Results
Henry Boot Plc – Joint Venture
A.G. BARR p.l.c. – Trading Update 2021
NWF Group Plc – Final Results 2021
BP Plc – Share repurchases