MEMSCAP, S.A. (LON:0NYT)
London flag London · Delayed Price · Currency is GBP · Price in EUR
4.975
+0.135 (2.79%)
At close: Feb 12, 2026

MEMSCAP Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3327323998
Market Cap Growth
45.68%-15.09%-17.29%323.82%10.25%2.65%
Enterprise Value
332833401111
Last Close Price
4.333.723.995.281.211.15
PE Ratio
41.8435.0928.3720.999.89-
PS Ratio
3.122.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
3.202.693.163.281.361.48
EV/EBITDA Ratio
30.8025.9228.2916.8215.9811.41
EV/EBIT Ratio
38.3132.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
Net Debt / Equity Ratio
--0.060.050.070.14
Net Debt / EBITDA Ratio
--0.760.331.392.05
Net Debt / FCF Ratio
--3.160.65-6.861.44
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.39%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.