AstraZeneca implied volatility of 39 at upper end of index mean range