Recent performance snapshot AstraZeneca (LSE:AZN) has drawn fresh investor attention after a period of solid share price ...