26 Mar 2026Marex publishes 2025 Annual Report26 Mar 2026Marex publishes 2025 Annual Report Marex publishes its annual report for the year ended 31 December 2025. Read the Annual Report Read our disclaimers