LONDON (Dow Jones)--AstraZeneca PLC (AZN.LN) said Tuesday it purchased for cancellation 150,000 ordinary shares at a price of 2910 pence per share. -Shares at 0727 GMT down 12.5 pence, or 0.43%, at 2913.5 pence. -By Iain Packham, Dow Jones Newswires; 44-20-7842-9269; [email protected] (END) Dow Jones Newswires June 08, 2010 03:28 ET (07:28 GMT)