Making Science Group, S.A. (BME:MAKS)
Spain flag Spain · Delayed Price · Currency is EUR
8.30
+0.05 (0.61%)
Apr 28, 2026, 2:46 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7578678379173
Market Cap Growth
-5.31%15.41%-18.78%4.50%-54.19%72.57%
Enterprise Value
586811610990186
Last Close Price
8.078.517.489.709.5223.16
PE Ratio
2.983.13----
PS Ratio
0.210.220.250.350.381.53
PB Ratio
1.681.752.195.323.5714.65
P/FCF Ratio
1.861.941339.11-7.5126.47
P/OCF Ratio
1.851.93206.49-6.6723.99
EV/Sales Ratio
0.170.200.430.460.431.65
EV/EBITDA Ratio
7.568.8420.5277.1322.34152.56
EV/EBIT Ratio
-366.9822.72150.3525.49-
EV/FCF Ratio
1.461.712312.90-8.5128.48
Debt / Equity Ratio
0.170.171.613.331.873.09
Debt / EBITDA Ratio
0.960.966.2415.838.4029.86
Debt / FCF Ratio
0.190.19981.61-3.925.57
Net Debt / Equity Ratio
-0.50-0.500.962.080.450.44
Net Debt / EBITDA Ratio
-2.88-2.885.2122.902.504.23
Net Debt / FCF Ratio
-0.56-0.56587.33-21.650.950.79
Asset Turnover
1.961.961.691.561.641.53
Inventory Turnover
106.44106.4485.3572.6078.25103.75
Quick Ratio
0.780.780.710.630.881.04
Current Ratio
0.840.840.750.660.931.08
Return on Equity (ROE)
-20.20%-20.20%-6.22%-21.78%-3.01%-43.55%
Return on Assets (ROA)
0.07%0.07%1.98%0.30%1.72%-1.54%
Return on Invested Capital (ROIC)
0.84%0.45%9.46%1.81%-7.58%-20.94%
Return on Capital Employed (ROCE)
0.30%0.30%10.40%1.60%5.50%-3.90%
Earnings Yield
33.31%31.97%-2.56%-4.94%-1.14%-2.01%
FCF Yield
53.75%51.60%0.07%-1.80%13.32%3.78%
Buyback Yield / Dilution
39.10%-3.39%-3.82%-3.10%-7.19%-11.54%
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.