Shell Plc – Shell announces intent to withdraw from Russian oil and gas
BlackRock World Mining Trust Plc – Final Results
Greggs Plc – Full Year Results
NWF Group Plc – Trading Statement for Current Year
British Land Co Plc – Canada Water Joint Venture
Aviva Plc – Director/PDMR Shareholding
dotDigital Group Plc – Directors' Share Purchases/PDMR Shareholding