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