Medacta Group SA (SWX:MOVE)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
143.00
-3.00 (-2.05%)
Apr 29, 2026, 5:30 PM CET

Medacta Group Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
2,8473,1192,1272,5072,0582,840
Upgrade
Market Cap Growth
24.95%46.66%-15.15%21.81%-27.53%62.08%
Upgrade
Enterprise Value
3,0613,3262,3332,6722,2042,966
Upgrade
Last Close Price
143.00156.40106.07124.39101.55139.29
Upgrade
PE Ratio
32.1335.1031.1056.8645.0353.16
Upgrade
Forward PE
29.1933.0527.7234.1330.1840.91
Upgrade
PS Ratio
4.474.903.845.274.767.54
Upgrade
PB Ratio
6.707.345.978.167.5812.10
Upgrade
P/TBV Ratio
6.927.586.188.518.0013.03
Upgrade
P/FCF Ratio
102.96112.79126.80492.26137.86361.82
Upgrade
P/OCF Ratio
20.0321.9521.1635.8528.3350.67
Upgrade
PEG Ratio
-1.881.881.881.881.88
Upgrade
EV/Sales Ratio
4.815.234.215.625.107.88
Upgrade
EV/EBITDA Ratio
18.1420.7917.4323.9920.8529.25
Upgrade
EV/EBIT Ratio
28.6331.1226.6337.5232.1142.65
Upgrade
EV/FCF Ratio
110.68120.27139.11524.73147.67377.95
Upgrade
Debt / Equity Ratio
0.580.580.640.620.630.60
Upgrade
Debt / EBITDA Ratio
1.451.451.621.611.531.32
Upgrade
Debt / FCF Ratio
8.858.8513.6437.2411.4117.86
Upgrade
Net Debt / Equity Ratio
0.500.500.560.550.510.51
Upgrade
Net Debt / EBITDA Ratio
1.341.341.491.531.311.17
Upgrade
Net Debt / FCF Ratio
7.737.7311.8733.449.2815.17
Upgrade
Asset Turnover
0.800.800.790.800.810.78
Upgrade
Inventory Turnover
0.890.890.850.870.890.81
Upgrade
Quick Ratio
0.770.770.960.821.320.64
Upgrade
Current Ratio
2.082.082.512.333.191.67
Upgrade
Return on Equity (ROE)
22.83%22.83%20.54%15.67%18.46%26.35%
Upgrade
Return on Assets (ROA)
8.39%8.39%7.85%7.47%8.09%9.01%
Upgrade
Return on Invested Capital (ROIC)
13.86%14.88%14.04%13.30%15.51%20.49%
Upgrade
Return on Capital Employed (ROCE)
16.40%16.40%14.70%14.00%14.00%19.00%
Upgrade
Earnings Yield
3.12%2.85%3.21%1.76%2.22%1.88%
Upgrade
FCF Yield
0.97%0.89%0.79%0.20%0.73%0.28%
Upgrade
Dividend Yield
0.75%0.70%0.65%0.44%0.53%0.38%
Upgrade
Payout Ratio
15.36%15.36%15.36%23.34%22.53%-
Upgrade
Buyback Yield / Dilution
-0.08%-0.08%0.18%0.02%0.04%-0.02%
Upgrade
Total Shareholder Return
0.67%0.62%0.83%0.46%0.57%0.36%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.