CMC Markets Releases Preliminary Results for Year Ended 31 March 2026
CMC Markets plc reported net operating income up 15% to £392.6 million and profit before tax up 20% to £101.3 million for the year ended 31 March 2026.
CMC Markets plc reported net operating income up 15% to £392.6 million and profit before tax up 20% to £101.3 million for the year ended 31 March 2026.
Source: CMC Markets