July 27, 2017 - Transaction in Own Shares

July 25, 2017 - Transaction in Own Shares

July 24, 2017 - Transaction in Own Shares

July 21, 2017 - Transaction in Own Shares

July 20, 2017 - Transaction in Own Shares

July 19, 2017 - Transaction in Own Shares

July 18, 2017 - Transaction in Own Shares

July 17, 2017 - Transaction in Own Shares

July 14, 2017 - Transaction in Own Shares

July 13, 2017 - Transaction in Own Shares

July 12, 2017 - Transaction in Own Shares

July 11, 2017 - Transaction in Own Shares

July 10, 2017 - Transaction in Own Shares

July 07, 2017 - Transaction in Own Shares

July 06, 2017 - Transaction in Own Shares

July 05, 2017 - Transaction in Own Shares

July 04, 2017 - Transaction in Own Shares

July 03, 2017 - Total Voting Rights

July 03, 2017 - Transaction in Own Shares

June 30, 2017 - Transaction in Own Shares

June 30, 2017 - Trading Update

June 29, 2017 - Transaction in Own Shares

June 27, 2017 - Transaction in Own Shares

June 26, 2017 - Transaction in Own Shares

June 23, 2017 - Transaction in Own Shares

June 22, 2017 - Transaction in Own Shares

June 21, 2017 - Transaction in Own Shares

June 20, 2017 - Transaction in Own Shares

June 19, 2017 - Transaction in Own Shares

June 16, 2017 - Transaction in Own Shares

June 15, 2017 - Transaction in Own Shares

June 14, 2017 - Transaction in Own Shares

June 13, 2017 - Transaction in Own Shares

June 12, 2017 - Transaction in Own Shares

June 09, 2017 - Transaction in Own Shares

June 08, 2017 - Transaction in Own Shares

June 07, 2017 - Transaction in Own Shares

June 06, 2017 - Transaction in Own Shares

June 05, 2017 - Transaction in Own Shares

June 02, 2017 - Director/PDMR Shareholding

June 02, 2017 - Transaction in Own Shares

June 01, 2017 - Total Voting Rights- Replacement

June 01, 2017 - Total Voting Rights

June 01, 2017 - Transaction in Own Shares

May 31, 2017 - Transaction in Own Shares

May 30, 2017 - Transaction in Own Shares

May 26, 2017 - Change of Director Responsibilities

May 26, 2017 - Transaction in Own Shares

May 25, 2017 - Transaction in Own Shares

May 24, 2017 - Transaction in Own Shares

May 23, 2017 - Transaction in Own Shares

May 22, 2017 - Transaction in Own Shares

May 19, 2017 - Transaction in Own Shares

May 18, 2017 - Transaction in Own Shares

May 17, 2017 - Transaction in Own Shares

May 16, 2017 - Transaction in Own Shares

May 15, 2017 - Transaction in Own Shares

May 12, 2017 - Transaction in Own Shares

May 11, 2017 - Transaction in Own Shares

May 10, 2017 - Transaction in Own Shares

May 09, 2017 - Transaction in Own Shares

May 08, 2017 - Transaction in Own Shares

May 05, 2017 - Transaction in Own Shares

May 04, 2017 - Result of AGM

May 04, 2017 - Transaction in Own Shares

May 04, 2017 - Trading Update

May 03, 2017 - Transaction in Own Shares

May 02, 2017 - Total Voting Rights

May 02, 2017 - Transaction in Own Shares

April 28, 2017 - Transaction in Own Shares

April 27, 2017 - Transaction in Own Shares

April 26, 2017 - Transaction in Own Shares

April 25, 2017 - Transaction in Own Shares

April 24, 2017 - Holding(s) in Company

April 24, 2017 - Transaction in Own Shares

April 21, 2017 - Transaction in Own Shares

April 20, 2017 - Holding(s) in Company

April 20, 2017 - Director/PDMR Shareholding

April 20, 2017 - Transaction in Own Shares

April 19, 2017 - Transaction in Own Shares

April 18, 2017 - Transaction in Own Shares

April 13, 2017 - Transaction in Own Shares

April 12, 2017 - Transaction in Own Shares

April 11, 2017 - Transaction in Own Shares

April 10, 2017 - Transaction in Own Shares

April 07, 2017 - Transaction in Own Shares

April 06, 2017 - Transaction in Own Shares

April 05, 2017 - Transaction in Own Shares

April 04, 2017 - Transaction in Own Shares

April 03, 2017 - Total Voting Rights

April 03, 2017 - Holding(s) in Company

April 03, 2017 - Transaction in Own Shares

March 31, 2017 - Transaction in Own Shares

March 30, 2017 - Transaction in Own Shares

March 29, 2017 - Holding(s) in Company

March 29, 2017 - Transaction in Own Shares

March 28, 2017 - Share Repurchase Programme Update

March 28, 2017 - Transaction in Own Shares

March 27, 2017 - Transaction in Own Shares

March 24, 2017 - Notice of AGM



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