AstraZeneca shares have recovered from their brief slump with investors broadly buoyed by the company’s long-term business ...