| 2010 | 2009 | 2008 | 2007 | 2006 |
| 16 November | Trading Update |
| 03 August | Interim Results |
| 02 July | Notice of Interim Results |
| 15 May | Trading Update |
| 12 May | Notice of Trading Update |
| 23 March | Result of AGM |
| 23 February | Preliminary Results |
| 23 January | Trading Update |
| 22 January | Director's Dealings |
