Greggs announced it had bought 27,479 shares for cancellation after the market closed on Thursday. Prices ranged from £36.50 to £36.60. The shares closed up 79p at £36.20 on Friday. The Daily Telegraph 13/05/06 page 35 (The Market)