AstraZeneca's revenue growth profile

£ billions

Chart: Shares Magazine Source: Company reports, Stockopedia