SBSI · LONDON STOCK EXCHANGE ·
Schroder BSC Social Impact Trust PLC
Annual Results
Our AI’s take
Schroder BSC Social Impact Trust plc reports a NAV total return of 4.96% for the year ended 30 June 2026, driven by strong income generation and valuation…
The full digestion is for members. What is good, what is bad and why, the numbers that matter, and the chart, then ask about it by voice or text.
Join freeNew to announcements? Learn what an RNS is and why prices move.