CMC Markets Plc (LON:CMCX)
London flag London · Delayed Price · Currency is GBP · Price in GBX
731.00
+23.00 (3.25%)
Jul 9, 2026, 5:05 PM GMT

CMC Markets Ratios and Metrics

Millions GBP. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,910936576607491737
Market Cap Growth
173.74%62.42%-5.07%23.70%-33.43%-47.43%
Last Close Price
7.003.441.962.001.562.15
PE Ratio
25.7512.599.2712.9511.8410.31
PS Ratio
4.902.401.701.841.722.64
PB Ratio
4.182.051.381.511.312.00
P/FCF Ratio
41.7520.463.348.387.664.83
P/OCF Ratio
38.9419.093.297.586.904.72
Debt / Equity Ratio
0.300.300.090.060.040.05
Debt / FCF Ratio
3.023.020.220.330.220.12
Net Debt / Equity Ratio
-0.38-0.38-0.56-0.42-0.39-0.45
Net Debt / FCF Ratio
-3.78-3.78-1.36-2.32-2.29-1.10
Asset Turnover
0.450.450.470.510.460.46
Quick Ratio
1.491.491.821.922.372.03
Current Ratio
1.531.531.872.002.452.12
Return on Equity (ROE)
16.85%16.85%15.14%12.06%11.16%18.58%
Return on Assets (ROA)
8.48%8.48%8.58%7.20%6.72%11.68%
Return on Invested Capital (ROIC)
12.52%14.17%14.69%13.79%10.78%17.72%
Earnings Yield
3.89%7.94%10.79%7.72%8.44%9.70%
FCF Yield
2.40%4.89%29.90%11.94%13.05%20.70%
Dividend Yield
1.95%4.02%5.81%4.16%4.75%5.75%
Payout Ratio
50.01%50.01%46.16%29.19%84.56%101.57%
Buyback Yield / Dilution
1.81%1.81%1.69%1.39%2.72%-0.23%
Total Shareholder Return
3.78%5.83%7.50%5.54%7.48%5.52%