Making Science Group, S.A. (BME:MAKS)
Spain flag Spain · Delayed Price · Currency is EUR
6.80
0.00 (0.00%)
Jul 17, 2026, 5:24 PM CET

Making Science Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
62796882811,890
Market Cap Growth
-23.37%15.98%-17.61%2.24%-95.74%1873.65%
Enterprise Value
75.0696.49113.31132.35151.871,959
Last Close Price
6.808.707.6510.009.9023.89
PE Ratio
2.483.14----
PS Ratio
0.180.220.250.350.3817.11
PB Ratio
1.382.052.635.345.15186.98
P/FCF Ratio
1.601.963218.25-7.63288.96
P/OCF Ratio
1.601.96228.64-6.77261.96
EV/Sales Ratio
0.220.270.410.560.7217.74
EV/EBITDA Ratio
24.5314.639.7421.0518.77837.89
EV/EBIT Ratio
--22.14182.6636.66-
EV/FCF Ratio
1.962.415374.54-14.38299.61
Debt / Equity Ratio
-0.180.524.486.978.43
Debt / EBITDA Ratio
-6.995.3911.1112.6242.59
Debt / FCF Ratio
-1.152971.54-9.6715.23
Net Debt / Equity Ratio
-0.301.583.234.516.76
Net Debt / EBITDA Ratio
-1.773.497.938.7129.21
Net Debt / FCF Ratio
-0.291923.31-33.366.6710.45
Asset Turnover
4.142.051.691.661.761.50
Inventory Turnover
184.1797.2969.8354.3359.4381.95
Quick Ratio
-0.810.710.630.891.03
Current Ratio
-0.840.750.660.941.07
Return on Equity (ROE)
237.00%-2.53%-6.22%-27.22%-3.87%-43.55%
Return on Assets (ROA)
57.52%-0.53%10.52%0.62%-1.84%-2.54%
Return on Invested Capital (ROIC)
--1.49%24.88%1.16%-2.65%-3.88%
Return on Capital Employed (ROCE)
196.34%-1.84%10.85%1.58%8.87%-5.09%
Earnings Yield
40.38%31.84%----
FCF Yield
62.40%50.93%0.03%-13.11%0.35%
Buyback Yield / Dilution
-1.27%-4.12%-3.85%-3.10%-3.86%-9.86%
Total Shareholder Return
-1.27%-4.12%-3.85%-3.10%-3.86%-9.86%