LONDON (Dow Jones)--AstraZeneca PLC (AZN.LN), said Wednesday that it purchased for cancellation 310,000 ordinary shares at a price of 3058 pence per share. MAIN FACTS: -Upon the cancellation of these shares, the number of shares in issue will be 1,441,379,972. Shares at 0725 GMT down 23.0 pence, or 0.75%, at 3056 pence. -By Razak Musah Baba, Dow Jones Newswires; +44-20-7842-9275; [email protected] (END) Dow Jones Newswires June 16, 2010 03:27 ET (07:27 GMT)