CMC Markets plc

CMCX.L · LSE
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Market Cap£570£638£496£740
- Cash£248£160£146£177
+ Debt£14£17£12£14
Enterprise Value£336£495£362£578
Revenue£360£360£322£324
% Growth0.1%11.7%-0.5%
Gross Profit£226£214£270£267
% Margin62.9%59.6%83.8%82.4%
EBITDA£100£93£77£114
% Margin27.9%25.8%24%35.1%
Net Income£62£47£41£71
% Margin17.3%13%12.9%22.1%
EPS Diluted0.230.170.150.24
% Growth35.3%13.3%-37.5%
Operating Cash Flow£175£80£71£156
Capital Expenditures-£9-£20-£28-£16
Free Cash Flow£166£60£43£140