Could this be AstraZeneca’s moment?