CMC Markets plc

CMCX.L · LSE
Analyze with AI
9/30/2025
3/31/2025
9/30/2024
3/31/2024
Market Cap£649£564£862£635
- Cash£222£248£174£160
+ Debt£20£14£14£17
Enterprise Value£446£331£702£491
Revenue£194£168£176£209
% Growth15%-4.3%-15.9%
Gross Profit£0£0£176£188
% Margin0%0%100%89.9%
EBITDA£60£45£62-£7
% Margin31.2%27%35.5%-3.5%
Net Income£36£27£35£49
% Margin18.6%16%20%23.5%
EPS Diluted0.130.0990.130.18
% Growth31.6%-24%-27.8%
Operating Cash Flow-£11£143£61£25
Capital Expenditures-£2-£1-£2-£5
Free Cash Flow-£13£142£59£20
CMC Markets plc (CMCX.L) Financial Statements & Key Stats | AlphaPilot