JD Wetherspoon yesterday acquired 900,000 company shares at 289.5p per share. So far this week the group has spent over £11m on over 3.9 million shares, all of which will be cancelled.