FY results for the financial year ended 31/3/2026 - Foresight Group Holdings Limited | RNS | Ticker