The third-quarter earnings season came to an end this week for large drugmakers, with AstraZeneca AZN and Bayer BAYRY ...