Megaron SA (MEG) — Net Asset Quality Index

Latest as of March 2026: 67.2%

Megaron SA (MEG) has a Net Asset Quality Index of 67.2% as of March 2026. This metric measures the proportion of total assets financed by shareholders' equity — total assets of zł31.30 Million minus total liabilities of zł10.27 Million yields net assets of zł21.03 Million. A higher index indicates a stronger, lower-leverage balance sheet. Read MEG liabilities breakdown for a breakdown of total debt and financial obligations.

Quality Index

67.2%
Equity / Total Assets

Net Assets

zł21.03 Million
PLN

Total Assets

zł31.30 Million
PLN

Total Liabilities

zł10.27 Million
PLN

Megaron SA Net Asset Quality Index Over Time (2015–2025)

This chart shows how Megaron SA's Net Asset Quality Index has evolved across 11 annual periods from 2015 to 2025. As of March 2026, the index stands at 67.2%, representing net assets of zł21.03 Million against total assets of zł31.30 Million PLN. For live market cap and overall valuation, see Megaron SA (MEG) market capitalisation.

Annual Net Asset Quality Index for Megaron SA (2015–2025)

The table below presents the year-by-year Net Asset Quality Index for Megaron SA from 2015 to 2025, covering 11 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. Check Megaron SA (MEG) strategic investment index to assess the company's strategic physical and investment asset allocation.

Year Quality Index Net Assets (PLN) Total Assets Total Liabilities Change (pp)
2025 72.0% zł20.71 Million zł28.76 Million zł8.06 Million ▲ +6.9 pp
2024 65.1% zł20.61 Million zł31.65 Million zł11.04 Million ▲ +6.9 pp
2023 58.2% zł19.54 Million zł33.56 Million zł14.03 Million ▲ +1.6 pp
2022 56.6% zł20.30 Million zł35.88 Million zł15.58 Million ▼ -1.3 pp
2021 57.8% zł21.89 Million zł37.85 Million zł15.96 Million ▲ +3.0 pp
2020 54.9% zł21.07 Million zł38.39 Million zł17.32 Million ▲ +7.8 pp
2019 47.1% zł18.24 Million zł38.72 Million zł20.48 Million ▲ +1.0 pp
2018 46.1% zł15.43 Million zł33.44 Million zł18.01 Million ▼ -4.6 pp
2017 50.8% zł14.72 Million zł29.00 Million zł14.28 Million ▼ -20.6 pp
2016 71.4% zł21.57 Million zł30.22 Million zł8.66 Million ▲ +1.5 pp
2015 69.9% zł20.93 Million zł29.95 Million zł9.02 Million
pp = percentage points