Quarterly Net Asset Value as at 31 March 2026 - Schroder BSC Social Impact Trust PLC | RNS | Ticker