CMC Markets plc
CMCX.L · LSE
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 |
| % Growth | 0.1% | 11.7% | -0.5% | – |
| Gross Profit | £226,424 | £214,314 | £269,814 | £266,773 |
| % Margin | 62.9% | 59.6% | 83.8% | 82.4% |
| EBITDA | £100,371 | £92,707 | £77,477 | £113,689 |
| % Margin | 27.9% | 25.8% | 24% | 35.1% |
| Net Income | £62,187 | £46,886 | £41,439 | £71,479 |
| % Margin | 17.3% | 13% | 12.9% | 22.1% |
| EPS Diluted | 0.23 | 0.17 | 0.15 | 0.24 |
| % Growth | 35.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 |