Final Result06/03/2026 Imi PLC (IMI)AGM / EGM06/03/2026 Chenavari Toro Income Fund (TORO)Ex-Dividend06/03/2026 Ferguson PLC (FERG)06/03/2026 Crh PLC (CRH)Story provided by StockMarketWire.com