Mercor S.A. (MCR) — Net Asset Quality Index

Latest as of December 2025: 77.2%

Mercor S.A. (MCR) has a Net Asset Quality Index of 77.2% as of December 2025. This metric measures the proportion of total assets financed by shareholders' equity — total assets of zł465.94 Million minus total liabilities of zł106.46 Million yields net assets of zł359.48 Million. A higher index indicates a stronger, lower-leverage balance sheet. Check MCR asset liquidity ratio to evaluate the company's liquid asset resilience ratio.

Quality Index

77.2%
Equity / Total Assets

Net Assets

zł359.48 Million
PLN

Total Assets

zł465.94 Million
PLN

Total Liabilities

zł106.46 Million
PLN

Mercor S.A. Net Asset Quality Index Over Time (2008–2024)

This chart shows how Mercor S.A.'s Net Asset Quality Index has evolved across 17 annual periods from 2008 to 2024. As of December 2025, the index stands at 77.2%, representing net assets of zł359.48 Million against total assets of zł465.94 Million PLN. See MCR current assets to equity ratio to evaluate short-term liquidity relative to the company's equity base.

Annual Net Asset Quality Index for Mercor S.A. (2008–2024)

The table below presents the year-by-year Net Asset Quality Index for Mercor S.A. from 2008 to 2024, covering 17 annual filings. Each row shows total assets, total liabilities, net assets, the quality index percentage, and the change in percentage points compared to the prior year. For market capitalisation and the full company profile, see market cap of Mercor S.A..

Year Quality Index Net Assets (PLN) Total Assets Total Liabilities Change (pp)
2024 54.0% zł218.55 Million zł404.90 Million zł186.35 Million ▼ -1.4 pp
2023 55.3% zł239.27 Million zł432.38 Million zł193.11 Million ▲ +4.9 pp
2022 50.4% zł225.80 Million zł447.66 Million zł221.86 Million ▲ +5.9 pp
2021 44.5% zł191.70 Million zł430.71 Million zł239.02 Million ▼ -4.9 pp
2020 49.4% zł171.34 Million zł346.81 Million zł175.46 Million ▲ +0.8 pp
2019 48.6% zł172.21 Million zł354.45 Million zł182.24 Million ▲ +5.5 pp
2018 43.1% zł149.03 Million zł345.75 Million zł196.72 Million ▲ +0.7 pp
2017 42.4% zł136.51 Million zł321.71 Million zł185.20 Million ▲ +0.8 pp
2016 41.7% zł121.50 Million zł291.53 Million zł170.03 Million ▼ -7.1 pp
2015 48.8% zł125.00 Million zł256.18 Million zł131.18 Million ▼ -6.6 pp
2014 55.4% zł135.02 Million zł243.54 Million zł108.53 Million ▼ -20.8 pp
2013 76.2% zł281.09 Million zł368.76 Million zł87.68 Million ▲ +15.0 pp
2012 61.2% zł274.19 Million zł447.77 Million zł173.57 Million ▲ +3.1 pp
2011 58.1% zł320.23 Million zł550.90 Million zł230.68 Million ▲ +1.3 pp
2010 56.8% zł296.16 Million zł521.15 Million zł224.99 Million ▲ +3.7 pp
2009 53.1% zł285.86 Million zł538.18 Million zł252.32 Million ▲ +9.1 pp
2008 44.0% zł260.18 Million zł591.49 Million zł331.31 Million
pp = percentage points