Financial Analysis of AstraZeneca