The Company was predominately geared by zero coupon finance but instructed the closure of final tranche (approximately £22 million) for value 3 August 2009.
| 15 Jun 10 | To reflect the purchase of 266,000 Ordinary Shares to be held in treasury |
| 7 Jun 10 | To reflect the purchase of 150,000 Ordinary Shares to be held in treasury |
| 17 May 10 | To reflect the purchase of 500,000 Ordinary Shares to be held in treasury |
| 7 May 10 | To reflect the purchase of 150,000 Ordinary Shares to be held in treasury |
| 23 Apr 10 | To reflect the purchase of 267,000 Ordinary Shares to be held in treasury |
| 21 Apr 10 | To reflect the purchase of 200,000 Ordinary Shares to be held in treasury |
| 20 Apr 10 | To reflect the purchase of 100,000 Ordinary Shares to be held in treasury |
| 31 Mar 10 | To reflect the purchase of 270,000 Ordinary Shares to be held in treasury |
| 24 Mar 10 | To reflect the purchase of 418,104 Ordinary Shares to be held in treasury |
| 11 Mar 10 | To reflect the purchase of 100,000 Ordinary Shares to be held in treasury |
| 22 Feb 10 | To reflect the purchase of 630,000 Ordinary Shares to be held in treasury |
| 19 Feb 10 | To reflect the purchase of 125,783 Ordinary Shares to be held in treasury |
| 18 Feb 10 | To reflect the purchase of 1,000,000 Ordinary Shares to be held in treasury |
| 16 Feb 10 | To reflect the purchase of 50,000 Ordinary Shares to be held in treasury |
| 12 Feb 10 | To reflect the purchase of 500,000 Ordinary Shares to be held in treasury |
| 11 Feb 10 | To reflect the purchase of 325,000 Ordinary Shares to be held in treasury |
| 26 Jan 10 | To reflect the purchase of 325,000 Ordinary Shares to be held in treasury |
| 22 Jan 10 | To reflect the purchase of 400,000 Ordinary Shares to be held in treasury |
| 24 Jun 08 | To reflect the purchase of 50,000 Ordinary Shares to be held in treasury |
| 15 Jun 08 | To reflect the purchase of 50,000 Ordinary Shares to be held in treasury |
| 9 Jun 08 | To reflect the buyback of 328,985 Ordinary Shares |
| 3 Apr 08 | To reflect the buyback of 100,000 Ordinary Shares |