AstraZeneca PLC (AZN.L) Price and Performance - Invvest