Financial results for the year ended 2025 - Man Group PLC | RNS | Ticker