Making Science Group, S.A. (BME:MAKS)
Spain flag Spain · Delayed Price · Currency is EUR
7.50
0.00 (0.00%)
Jun 5, 2026, 5:35 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6878678379173
Market Cap Growth
-19.49%15.41%-18.78%4.50%-54.19%72.57%
Enterprise Value
816811610990186
Last Close Price
7.508.517.489.709.5223.16
PE Ratio
2.733.13----
PS Ratio
0.190.220.250.350.381.53
PB Ratio
1.531.752.195.323.5714.65
P/FCF Ratio
1.772.021339.11-7.5126.47
P/OCF Ratio
1.762.02206.49-6.6723.99
EV/Sales Ratio
0.230.200.430.460.431.65
EV/EBITDA Ratio
26.6075.4627.4877.1322.34152.56
EV/EBIT Ratio
-366.9831.58150.3525.49-
EV/FCF Ratio
2.121.782312.90-8.5128.48
Debt / Equity Ratio
0.830.831.613.331.873.09
Debt / EBITDA Ratio
12.1312.137.6215.838.4029.86
Debt / FCF Ratio
0.970.97981.61-3.925.57
Net Debt / Equity Ratio
0.170.170.962.080.450.44
Net Debt / EBITDA Ratio
8.178.176.9822.902.504.23
Net Debt / FCF Ratio
0.190.19587.33-21.650.950.79
Asset Turnover
1.961.961.681.561.641.53
Inventory Turnover
106.44106.4485.0672.6078.25103.75
Quick Ratio
0.770.770.700.630.881.04
Current Ratio
0.840.840.750.660.931.08
Return on Equity (ROE)
-20.20%-20.20%-9.61%-21.78%-3.01%-43.55%
Return on Assets (ROA)
0.07%0.07%1.42%0.30%1.72%-1.54%
Return on Invested Capital (ROIC)
0.36%0.33%6.81%1.81%-7.58%-20.94%
Return on Capital Employed (ROCE)
0.30%0.30%7.40%1.60%5.50%-3.90%
Earnings Yield
36.61%31.97%-2.56%-4.94%-1.14%-2.01%
FCF Yield
56.58%49.42%0.07%-1.80%13.32%3.78%
Dividend Yield
2.96%2.61%----
Buyback Yield / Dilution
-1.27%-1.27%-3.85%-3.10%-7.19%-11.54%
Total Shareholder Return
1.70%1.34%-3.85%-3.10%-7.19%-11.54%