MCH Group AG (SWX:MCHN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
6.08
-0.04 (-0.65%)
Aug 4, 2026, 2:05 PM CET

MCH Group AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
18911112312984-
Market Cap Growth
64.19%-9.48%-4.66%53.03%--
Enterprise Value
226.86148.9196.54199.86173.080
Last Close Price
6.083.603.984.184.608.83
PE Ratio
10.206.0039.80---
Forward PE
-11.7916.589.1465.7125.00
PS Ratio
0.490.260.280.330.21-
PB Ratio
1.701.011.231.370.77-
P/TBV Ratio
2.041.211.531.650.87-
P/FCF Ratio
6.213.65313.896.55--
P/OCF Ratio
5.103.0014.684.88--
EV/Sales Ratio
0.580.350.450.510.44-
EV/EBITDA Ratio
4.432.915.6916.2312.35-
EV/EBIT Ratio
8.325.4613.25---
EV/FCF Ratio
7.444.89501.3810.15--
Debt / Equity Ratio
1.131.131.241.332.09-
Debt / EBITDA Ratio
2.462.463.7310.6916.87-
Debt / FCF Ratio
4.134.13328.556.69--
Net Debt / Equity Ratio
0.330.330.700.700.78-
Net Debt / EBITDA Ratio
0.710.712.025.366.03-
Net Debt / FCF Ratio
1.201.20177.883.35-6.02-
Asset Turnover
1.221.221.291.011.78-
Inventory Turnover
11.2711.2712.3910.9725.78-
Quick Ratio
0.980.981.181.091.10-
Current Ratio
1.251.251.541.431.34-
Return on Equity (ROE)
15.60%15.60%2.16%-13.24%-16.37%-
Return on Assets (ROA)
5.37%5.37%0.84%-0.60%-3.85%-
Return on Invested Capital (ROIC)
12.81%11.77%1.67%-1.29%-4.31%-
Return on Capital Employed (ROCE)
12.44%12.44%6.36%-0.53%-10.76%-
Earnings Yield
9.81%16.67%2.51%---
FCF Yield
16.10%27.37%0.32%15.26%--
Buyback Yield / Dilution
-0.07%-0.07%-0.22%-68.21%--
Total Shareholder Return
-0.07%-0.07%-0.22%-68.21%0.00%0.00%