CMC Markets Plc (FRA:T8Q)
Germany flag Germany · Delayed Price · Currency is EUR
3.135
-0.130 (-3.98%)
At close: Dec 5, 2025

CMC Markets Ratios and Metrics

Millions EUR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Dec '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2020 - 2016
Market Capitalization
8996897115598721,646
Upgrade
Market Cap Growth
-1.66%-3.07%27.17%-35.94%-47.00%179.68%
Upgrade
Last Close Price
3.132.302.251.682.614.42
Upgrade
PE Ratio
12.489.2712.9511.8410.317.87
Upgrade
PS Ratio
2.261.701.841.722.643.44
Upgrade
PB Ratio
1.841.381.511.312.003.50
Upgrade
P/FCF Ratio
6.373.348.387.664.8312.16
Upgrade
P/OCF Ratio
6.183.297.586.904.7211.74
Upgrade
Debt / Equity Ratio
0.110.090.060.040.050.05
Upgrade
Debt / FCF Ratio
0.360.220.330.220.120.17
Upgrade
Asset Turnover
0.450.470.510.460.460.78
Upgrade
Quick Ratio
1.861.821.922.372.033.04
Upgrade
Current Ratio
1.921.872.002.452.123.10
Upgrade
Return on Equity (ROE)
14.98%15.14%12.06%11.16%18.58%52.12%
Upgrade
Return on Assets (ROA)
8.16%8.58%7.20%6.72%11.68%34.18%
Upgrade
Earnings Yield
8.01%10.79%7.72%8.44%9.70%12.70%
Upgrade
FCF Yield
15.71%29.90%11.94%13.05%20.70%8.22%
Upgrade
Dividend Yield
4.87%5.92%4.31%5.00%5.62%8.14%
Upgrade
Payout Ratio
49.10%46.16%29.19%84.56%101.57%34.88%
Upgrade
Buyback Yield / Dilution
1.98%1.69%1.39%2.72%-0.23%-0.36%
Upgrade
Total Shareholder Return
6.85%7.61%5.70%7.72%5.38%7.77%
Upgrade
Source: S&P Capital IQ. Capital Markets template. Financial Sources.