AstraZeneca PLC (AZN) — Net Asset Quality Index

Latest as of March 2026: 41.6%

AstraZeneca PLC (AZN) has a Net Asset Quality Index of 41.6% as of March 2026. This metric measures the proportion of total assets financed by shareholders' equity — total assets of GBX114.02 Billion minus total liabilities of GBX66.63 Billion yields net assets of GBX47.38 Billion. A higher index indicates a stronger, lower-leverage balance sheet. See AZN cash and liquid assets coverage to measure how many days the company can operate on defensive assets alone.

Quality Index

41.6%
Equity / Total Assets

Net Assets

GBX47.38 Billion
GBX

Total Assets

GBX114.02 Billion
GBX

Total Liabilities

GBX66.63 Billion
GBX

AstraZeneca PLC Net Asset Quality Index Over Time (1990–2025)

This chart shows how AstraZeneca PLC's Net Asset Quality Index has evolved across 36 annual periods from 1990 to 2025. As of March 2026, the index stands at 41.6%, representing net assets of GBX47.38 Billion against total assets of GBX114.02 Billion GBX. Explore AZN operating cash flow to assess how effectively this company generates cash.

Annual Net Asset Quality Index for AstraZeneca PLC (1990–2025)

The table below presents the year-by-year Net Asset Quality Index for AstraZeneca PLC from 1990 to 2025, covering 36 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 AstraZeneca PLC market cap and net worth.

Year Quality Index Net Assets (GBX) Total Assets Total Liabilities Change (pp)
2025 42.7% GBX48.72 Billion GBX114.07 Billion GBX65.36 Billion ▲ +3.4 pp
2024 39.3% GBX40.87 Billion GBX104.03 Billion GBX63.16 Billion ▲ +0.6 pp
2023 38.7% GBX39.17 Billion GBX101.12 Billion GBX61.95 Billion ▲ +0.3 pp
2022 38.4% GBX37.06 Billion GBX96.48 Billion GBX59.42 Billion ▲ +1.1 pp
2021 37.3% GBX39.29 Billion GBX105.36 Billion GBX66.08 Billion ▲ +13.9 pp
2020 23.4% GBX15.64 Billion GBX66.73 Billion GBX51.09 Billion ▼ -0.3 pp
2019 23.8% GBX14.60 Billion GBX61.38 Billion GBX46.78 Billion ▲ +0.6 pp
2018 23.2% GBX14.04 Billion GBX60.65 Billion GBX46.61 Billion ▼ -3.1 pp
2017 26.3% GBX16.64 Billion GBX63.35 Billion GBX46.71 Billion ▼ -0.4 pp
2016 26.7% GBX16.67 Billion GBX62.53 Billion GBX45.86 Billion ▼ -4.0 pp
2015 30.7% GBX18.44 Billion GBX60.06 Billion GBX41.62 Billion ▼ -2.8 pp
2014 33.5% GBX19.65 Billion GBX58.59 Billion GBX38.95 Billion ▼ -8.1 pp
2013 41.6% GBX23.25 Billion GBX55.90 Billion GBX32.65 Billion ▼ -3.1 pp
2012 44.7% GBX23.95 Billion GBX53.53 Billion GBX29.58 Billion ▲ +0.3 pp
2011 44.4% GBX23.47 Billion GBX52.83 Billion GBX29.36 Billion ▲ +2.7 pp
2010 41.7% GBX23.41 Billion GBX56.13 Billion GBX32.72 Billion ▲ +3.8 pp
2009 37.9% GBX20.82 Billion GBX54.92 Billion GBX34.10 Billion ▲ +3.7 pp
2008 34.2% GBX16.06 Billion GBX46.95 Billion GBX30.89 Billion ▲ +3.1 pp
2007 31.1% GBX14.91 Billion GBX47.96 Billion GBX33.04 Billion ▼ -20.4 pp
2006 51.5% GBX15.42 Billion GBX29.93 Billion GBX14.52 Billion ▼ -3.6 pp
2005 55.1% GBX13.69 Billion GBX24.84 Billion GBX11.15 Billion ▼ -1.4 pp
2004 56.5% GBX14.50 Billion GBX25.65 Billion GBX11.15 Billion ▲ +0.3 pp
2003 56.2% GBX13.26 Billion GBX23.57 Billion GBX10.32 Billion ▲ +4.2 pp
2002 52.0% GBX11.22 Billion GBX21.58 Billion GBX10.36 Billion ▼ -0.1 pp
2001 52.1% GBX9.63 Billion GBX18.50 Billion GBX8.87 Billion ▲ +0.3 pp
2000 51.8% GBX9.55 Billion GBX18.45 Billion GBX8.90 Billion ▼ -0.4 pp
1999 52.2% GBX10.35 Billion GBX19.82 Billion GBX9.47 Billion ▼ -7.2 pp
1998 59.4% GBX10.98 Billion GBX18.48 Billion GBX7.50 Billion ▲ +15.7 pp
1997 43.8% GBX3.62 Billion GBX8.28 Billion GBX4.66 Billion ▲ +1.0 pp
1996 42.8% GBX3.66 Billion GBX8.56 Billion GBX4.90 Billion ▲ +4.2 pp
1995 38.6% GBX3.04 Billion GBX7.87 Billion GBX4.83 Billion ▲ +1.3 pp
1994 37.2% GBX2.73 Billion GBX7.32 Billion GBX4.59 Billion ▲ +5.9 pp
1993 31.3% GBX2.32 Billion GBX7.42 Billion GBX5.10 Billion ▲ +28.6 pp
1992 2.7% GBX169.87 Million GBX6.19 Billion GBX6.02 Billion ▼ -11.7 pp
1991 14.4% GBX916.88 Million GBX6.36 Billion GBX5.45 Billion ▲ +3.2 pp
1990 11.2% GBX682.84 Million GBX6.10 Billion GBX5.42 Billion
pp = percentage points