CMC Markets Plc provided earnings guidance for the year ending 31 March 2025. For the year, the group now expects net operating income of between £320-360 million on a cost base, excluding variable remuneration and non-recurring charges, of approximately £225 million.