CMC Markets plc

CMCX.L · LSE
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Market Cap£569,732£638,313£496,275£740,124
- Cash£247,665£160,300£146,218£176,578
+ Debt£14,342£16,915£11,818£14,445
Enterprise Value£336,409£494,928£361,875£577,991
Revenue£360,099£359,745£322,165£323,854
% Growth0.1%11.7%-0.5%
Gross Profit£226,424£214,314£269,814£266,773
% Margin62.9%59.6%83.8%82.4%
EBITDA£100,371£92,707£77,477£113,689
% Margin27.9%25.8%24%35.1%
Net Income£62,187£46,886£41,439£71,479
% Margin17.3%13%12.9%22.1%
EPS Diluted0.230.170.150.24
% Growth35.3%13.3%-37.5%
Operating Cash Flow£175,351£80,085£71,159£156,081
Capital Expenditures-£9,101-£19,876-£28,221-£15,813
Free Cash Flow£166,250£60,209£42,938£140,268