AstraZeneca Holds Analyst Support as Shares Pull Back | Adalytica