AGM / EGM08/01/2025 Sts Global Income & Growth Trust PLC (STS)08/01/2025 Equals Group PLC (EQLS)Trading Statement08/01/2025 Shell PLC (SHEL)Story provided by StockMarketWire.com