
AstraZeneca PLC
AZN.L
10142
GBp+120.00
(+1.20%)Day's range
9932
10228
52 wk Range
9573.505
13388
Key ratios
Statements Highlights
Period Ending | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 | |
---|---|---|---|---|---|---|
Total Revenue | 26,617,000,000 | 37,417,000,000 | 44,351,000,000 | 45,811,000,000 | 54,073,000,000 | |
Gross Profit | 21,318,000,000 | 24,980,000,000 | 31,960,000,000 | 37,771,000,000 | 43,866,000,000 | |
Operating Income | 5,162,000,000 | 1,056,000,000 | 3,757,000,000 | 8,193,000,000 | 10,003,000,000 | |
Net Income | 3,196,000,000 | 112,000,000 | 3,288,000,000 | 5,955,000,000 | 7,035,000,000 | |
Total Assets | 66,729,000,000 | 105,363,000,000 | 96,483,000,000 | 101,119,000,000 | 104,035,000,000 | |
Total Current Liabilities | 20,307,000,000 | 22,594,000,000 | 26,293,000,000 | 30,542,000,000 | 27,866,000,000 | |
Total Equity | 15,638,000,000 | 39,287,000,000 | 37,058,000,000 | 39,166,000,000 | 40,871,000,000 | |
Free Cash Flow | 2,193,000,000 | 3,763,000,000 | 7,237,000,000 | 6,567,000,000 | 7,275,000,000 | |
Cash from Operations | 4,799,000,000 | 5,963,000,000 | 9,808,000,000 | 10,345,000,000 | 11,861,000,000 | |
Cash from Investing | -285,000,000 | -11,058,000,000 | -2,960,000,000 | -4,064,000,000 | -7,980,000,000 | |
Cash from Financing | -2,203,000,000 | 3,649,000,000 | -6,823,000,000 | -6,567,000,000 | -3,996,000,000 | |
Net Change in Cash | 2,323,000,000 | -1,508,000,000 | -55,000,000 | -346,000,000 | -208,000,000 |