Making Science Group, S.A. (BME:MAKS)
Spain flag Spain · Delayed Price · Currency is EUR
8.20
-0.05 (-0.61%)
Apr 28, 2026, 5:24 PM CET

Making Science Group Ratios and Metrics

Millions EUR. 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
7478678379173
Upgrade
Market Cap Growth
-5.88%15.41%-18.78%4.50%-54.19%72.57%
Upgrade
Enterprise Value
586811610990186
Upgrade
Last Close Price
8.208.517.489.709.5223.16
Upgrade
PE Ratio
2.963.13----
Upgrade
PS Ratio
0.210.220.250.350.381.53
Upgrade
PB Ratio
1.671.752.195.323.5714.65
Upgrade
P/FCF Ratio
1.851.941339.11-7.5126.47
Upgrade
P/OCF Ratio
1.841.93206.49-6.6723.99
Upgrade
EV/Sales Ratio
0.170.200.430.460.431.65
Upgrade
EV/EBITDA Ratio
7.508.8420.5277.1322.34152.56
Upgrade
EV/EBIT Ratio
-366.9822.72150.3525.49-
Upgrade
EV/FCF Ratio
1.451.712312.90-8.5128.48
Upgrade
Debt / Equity Ratio
0.170.171.613.331.873.09
Upgrade
Debt / EBITDA Ratio
0.960.966.2415.838.4029.86
Upgrade
Debt / FCF Ratio
0.190.19981.61-3.925.57
Upgrade
Net Debt / Equity Ratio
-0.50-0.500.962.080.450.44
Upgrade
Net Debt / EBITDA Ratio
-2.88-2.885.2122.902.504.23
Upgrade
Net Debt / FCF Ratio
-0.56-0.56587.33-21.650.950.79
Upgrade
Asset Turnover
1.961.961.691.561.641.53
Upgrade
Inventory Turnover
106.44106.4485.3572.6078.25103.75
Upgrade
Quick Ratio
0.780.780.710.630.881.04
Upgrade
Current Ratio
0.840.840.750.660.931.08
Upgrade
Return on Equity (ROE)
-20.20%-20.20%-6.22%-21.78%-3.01%-43.55%
Upgrade
Return on Assets (ROA)
0.07%0.07%1.98%0.30%1.72%-1.54%
Upgrade
Return on Invested Capital (ROIC)
0.84%0.45%9.46%1.81%-7.58%-20.94%
Upgrade
Return on Capital Employed (ROCE)
0.30%0.30%10.40%1.60%5.50%-3.90%
Upgrade
Earnings Yield
33.51%31.97%-2.56%-4.94%-1.14%-2.01%
Upgrade
FCF Yield
54.08%51.60%0.07%-1.80%13.32%3.78%
Upgrade
Buyback Yield / Dilution
39.10%-3.39%-3.82%-3.10%-7.19%-11.54%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.