March 24, 2017 - Transaction in Own Shares

March 23, 2017 - Director/PDMR Shareholding

March 23, 2017 - Director/PDMR Shareholding

March 23, 2017 - Transaction in Own Shares

March 22, 2017 - Transaction in Own Shares

March 21, 2017 - Transaction in Own Shares

March 20, 2017 - Transaction in Own Shares

March 17, 2017 - Director/PDMR Shareholding

March 17, 2017 - Transaction in Own Shares

March 16, 2017 - Transaction in Own Shares

March 15, 2017 - Holding(s) in Company

March 15, 2017 - Transaction in Own Shares

March 14, 2017 - Transaction in Own Shares

March 13, 2017 - Transaction in Own Shares

March 10, 2017 - Transaction in Own Shares

March 09, 2017 - Transaction in Own Shares

March 08, 2017 - Transaction in Own Shares

March 07, 2017 - Holding(s) in Company

March 07, 2017 - Holding(s) in Company

March 07, 2017 - Transaction in Own Shares

March 06, 2017 - Transaction in Own Shares

March 03, 2017 - Transaction in Own Shares

March 02, 2017 - Transaction in Own Shares

March 01, 2017 - Total Voting Rights

March 01, 2017 - Transaction in Own Shares

February 28, 2017 - Transaction in Own Shares

February 27, 2017 - Annual Report and Accounts

February 27, 2017 - Transaction in Own Shares

February 27, 2017 - Annual Results for 53 weeks ended 1 January 2017

February 24, 2017 - Transaction in Own Shares

February 23, 2017 - Transaction in Own Shares

February 22, 2017 - Transaction in Own Shares

February 21, 2017 - Transaction in Own Shares

February 20, 2017 - Transaction in Own Shares

February 17, 2017 - Transaction in Own Shares

February 16, 2017 - Transaction in Own Shares

February 14, 2017 - Transaction in Own Shares

February 13, 2017 - Transaction in Own Shares

February 10, 2017 - Transaction in Own Shares

February 09, 2017 - Transaction in Own Shares

February 08, 2017 - Transaction in Own Shares

February 07, 2017 - Transaction in Own Shares

February 06, 2017 - Transaction in Own Shares

February 03, 2017 - Transaction in Own Shares

February 02, 2017 - Transaction in Own Shares

February 01, 2017 - Total Voting Rights

February 01, 2017 - Transaction in Own Shares

January 31, 2017 - Transaction in Own Shares

January 30, 2017 - Transaction in Own Shares

January 27, 2017 - Transaction in Own Shares

January 26, 2017 - Transaction in Own Shares

January 25, 2017 - Transaction in Own Shares

January 23, 2017 - Transaction in Own Shares

January 20, 2017 - Transaction in Own Shares

January 19, 2017 - Transaction in Own Shares

January 18, 2017 - Transaction in Own Shares

January 17, 2017 - Transaction in Own Shares

January 16, 2017 - Transaction in Own Shares

January 13, 2017 - Transaction in Own Shares

January 12, 2017 - Transaction in Own Shares

January 11, 2017 - Transaction in Own Shares

January 10, 2017 - Transaction in Own Shares

January 10, 2017 - Response to media speculation

January 09, 2017 - Transaction in Own Shares

January 06, 2017 - Transaction in Own Shares

January 05, 2017 - Transaction in Own Shares

January 04, 2017 - Transaction in Own Shares

January 03, 2017 - Total Voting Rights

December 22, 2016 - Notice of Adoption of FRS 101

December 20, 2016 - Holding(s) in Company

December 19, 2016 - Transaction in Own Shares

December 16, 2016 - Transaction in Own Shares

December 16, 2016 - Trading Update

December 15, 2016 - Transaction in Own Shares

December 14, 2016 - Transaction in Own Shares

December 13, 2016 - Transaction in Own Shares

December 08, 2016 - Transaction in Own Shares

December 06, 2016 - Transaction in Own Shares

December 05, 2016 - Transaction in Own Shares

December 02, 2016 - Holding(s) in Company

December 02, 2016 - Transaction in Own Shares

December 01, 2016 - Holding(s) in Company

December 01, 2016 - Total Voting Rights

December 01, 2016 - Transaction in Own Shares

November 30, 2016 - Transaction in Own Shares

November 29, 2016 - Transaction in Own Shares

November 28, 2016 - Transaction in Own Shares

November 25, 2016 - Transaction in Own Shares

November 24, 2016 - Transaction in Own Shares

November 23, 2016 - Transaction in Own Shares

November 22, 2016 - Transaction in Own Shares

November 18, 2016 - Transaction in Own Shares

November 17, 2016 - Transaction in Own Shares

November 16, 2016 - Transaction in Own Shares

November 14, 2016 - Transaction in Own Shares

November 11, 2016 - Transaction in Own Shares

November 10, 2016 - Transaction in Own Shares

November 09, 2016 - Transaction in Own Shares

November 08, 2016 - Transaction in Own Shares

November 07, 2016 - Transaction in Own Shares



1 2 3 4 5 6 7 8 9 10
11 12 13 14

Financial Information

Financial Information

 

Events Calendar

Events Calendar

 

Corporate Governance

Corporate Governance

Annual Report

annual report

 

RNS Announcements

rns announcements

 

Dividend Policy & History

Dividend Policy & History