CMC Markets Plc (LON:CMCX)
London flag London · Delayed Price · Currency is GBP · Price in GBX
457.50
-2.50 (-0.54%)
Jun 18, 2026, 4:49 PM GMT

CMC Markets Ratios and Metrics

Millions GBP. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,234936576607491737
Market Cap Growth
92.69%62.42%-5.07%23.70%-33.43%-47.43%
Last Close Price
4.583.441.962.001.562.15
PE Ratio
16.6412.599.2712.9511.8410.31
PS Ratio
3.162.401.701.841.722.64
PB Ratio
2.702.051.381.511.312.00
P/FCF Ratio
26.9820.463.348.387.664.83
P/OCF Ratio
25.1719.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)
13.18%14.93%15.42%14.71%10.78%17.72%
Earnings Yield
6.03%7.94%10.79%7.72%8.44%9.70%
FCF Yield
3.71%4.89%29.90%11.94%13.05%20.70%
Dividend Yield
3.00%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.76%1.76%1.69%1.39%2.72%-0.23%
Total Shareholder Return
4.76%5.78%7.50%5.54%7.48%5.52%