AstraZeneca share price surges as pharmco returns to growth view top sourcebeta