Final Results FY24 - Investec PLC | RNS | Ticker