CMC Markets plc

CMCX.L · LSE
Analyze with AI
9/30/2025
3/31/2025
9/30/2024
3/31/2024
Market Cap£648,564£564,050£861,806£634,733
- Cash£222,392£247,665£174,055£160,300
+ Debt£19,842£14,342£14,344£16,915
Enterprise Value£446,014£330,727£702,095£491,348
Revenue£193,685£168,402£175,978£209,146
% Growth15%-4.3%-15.9%
Gross Profit£0£0£175,978£187,948
% Margin0%0%100%89.9%
EBITDA£60,385£45,491£62,451-£7,239
% Margin31.2%27%35.5%-3.5%
Net Income£35,939£26,926£35,261£49,249
% Margin18.6%16%20%23.5%
EPS Diluted0.130.0990.130.18
% Growth31.6%-24%-27.8%
Operating Cash Flow-£11,101£143,133£61,170£24,540
Capital Expenditures-£2,376-£1,312-£1,716-£4,667
Free Cash Flow-£13,477£141,821£59,454£19,873