MEMSCAP, S.A. (FRA:MSBA)
Germany flag Germany · Delayed Price · Currency is EUR
4.040
+0.005 (0.12%)
Last updated: Jan 29, 2026, 9:04 AM CET

MEMSCAP Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jan '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
313139451010
Market Cap Growth
-9.80%-19.51%-13.21%333.20%4.40%9.50%
Enterprise Value
323240461313
Last Close Price
4.034.294.616.001.321.31
PE Ratio
35.0535.0928.3720.999.89-
PS Ratio
2.612.623.083.191.111.16
PB Ratio
--2.132.540.670.63
P/TBV Ratio
--3.324.091.191.16
P/FCF Ratio
--113.9731.94-6.33
P/OCF Ratio
--71.1325.63103.676.23
EV/Sales Ratio
2.692.693.163.281.361.48
EV/EBITDA Ratio
25.8825.9228.2916.8215.9811.41
EV/EBIT Ratio
32.1932.2334.1818.6053.6819.86
EV/FCF Ratio
--117.1232.78-8.05
Debt / Equity Ratio
--0.280.320.340.39
Debt / EBITDA Ratio
--2.571.794.063.89
Debt / FCF Ratio
--14.754.06-3.94
Asset Turnover
--0.490.570.380.34
Inventory Turnover
--1.682.422.231.93
Quick Ratio
--2.081.952.101.55
Current Ratio
--3.703.052.982.22
Return on Equity (ROE)
--7.65%12.87%0.96%3.04%
Return on Assets (ROA)
--2.81%6.23%0.61%1.59%
Return on Invested Capital (ROIC)
10.27%10.32%6.07%13.84%0.85%3.06%
Return on Capital Employed (ROCE)
--5.20%11.00%1.20%3.00%
Earnings Yield
2.85%2.85%3.52%4.76%10.11%-3.30%
FCF Yield
--0.88%3.13%-1.55%15.80%
Buyback Yield / Dilution
--0.27%-3.24%0.03%-0.07%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.