LONDON -(Dow Jones)- AstraZeneca PLC (AZN.LN), announced Tuesday it purchased for cancellation 267,831 ordinary shares at a price of 2987 pence per share

-Shares closed Monday at 2978.50 pence

Copyright © 2011 Dow Jones Newswires