LONDON (Dow Jones)--AstraZeneca PLC (AZN.LN) said Wednesday it purchased for cancellation 700,000 ordinary shares at a price of 2955 pence per share. -Shares at 0909 GMT up 278.5 pence, or 9.4%, at 3226.0 pence. -By Iain Packham, Dow Jones Newswires; 44-20-7842-9269;
[email protected] (END) Dow Jones Newswires June 30, 2010 05:10 ET (09:10 GMT)