Results, reports and presentations

Date Title Announcement Presentation Webcast Interactive report
11 November 2024 Annual Report and Accounts icon icon
11 November 2024 Annual Report and Accounts (ESEF XHTML) icon
11 November 2024 Annual Report and Accounts (ESEF ZIP) icon
15 October 2024 Preliminary results icon icon icon
09 August 2024 Trading update (August) icon
07 June 2024 Trading update (June) icon
26 March 2024 Interim results icon icon icon
09 February 2024 Trading update (February) icon
Date Title Announcement Presentation Webcast Interactive report
06 November 2023 Annual Report and Accounts icon icon
06 November 2023 Annual Report and Accounts (ESEF XHTML) icon
06 November 2023 Annual Report and Accounts (ESEF ZIP) icon
17 October 2023 Preliminary results icon icon icon
09 August 2023 Trading update (August) icon
13 June 2023 Trading update (June) icon
28 March 2023 Share buyback programme icon
28 March 2023 Interim results icon icon icon
13 March 2023 Building Safety update icon
09 February 2023 Trading update (February) icon
Date Title Announcement Presentation Webcast Interactive report
07 November 2022 Annual report icon icon
07 November 2022 Annual Report and Accounts (ESEF XHTML) icon
07 November 2022 Annual Report and Accounts (ESEF ZIP) icon
18 October 2022 Preliminary results icon icon icon
09 August 2022 Trading update (August) icon
14 June 2022 Trading update (June) icon
07 April 2022 Building Safety Pledge icon
29 March 2022 Interim results icon icon icon
08 February 2022 Trading update (February) icon
Date Title Announcement Presentation Webcast Interactive report
04 November 2021 Annual report icon icon
19 October 2021 Preliminary results icon icon icon
10 August 2021 Trading update (August) icon
15 June 2021 Trading update (June) icon
24 March 2021 Interim results icon icon icon
09 February 2021 Trading update (February) icon
Date Title Announcement Presentation Webcast Interactive report
11 December 2020 Trading update (December) icon
11 November 2020 Annual report icon icon
20 October 2020 Preliminary results icon icon icon
11 August 2020 Trading update (August) icon
09 June 2020 Trading update (June) icon
30 April 2020 Covid-19 update icon
25 March 2020 Interim results icon icon icon
07 February 2020 Trading update (February) icon
Date Title Announcement Presentation Webcast Interactive report
08 November 2019 Annual report icon icon
15 October 2019 Preliminary results icon icon icon
08 August 2019 Trading update (August) icon
11 June 2019 Trading update (June) icon
27 March 2019 Interim results icon icon icon
07 February 2019 Trading update (February) icon
Date Title Announcement Presentation Webcast Interactive report
09 November 2018 Annual report icon icon
16 October 2018 Preliminary results icon icon icon
08 August 2018 Trading update (August) icon
12 June 2018 Trading update (June) icon
20 March 2018 Interim results icon icon icon
08 February 2018 Trading update (February) icon
Date Title Announcement Presentation Webcast Interactive report
10 November 2017 Annual report icon
17 October 2017 Preliminary results icon icon icon
08 August 2017 Trading update (August) icon
14 June 2017 Trading update (June) icon
21 March 2017 Interim results icon icon icon
07 February 2017 Trading update (February) icon
Date Title Announcement Presentation Webcast Interactive report
13 December 2016 Annual general meeting and trading update icon
11 November 2016 Annual report icon
18 October 2016 Preliminary results icon icon icon
05 August 2016 Trading update (August) icon
09 June 2016 Trading update (June) icon
22 March 2016 Interim results icon icon icon
10 February 2016 Trading update (February) icon
Date Title Announcement Presentation Webcast Interactive report
11 December 2015 Annual general meeting and trading update icon
10 November 2015 Annual report icon
13 October 2015 Preliminary results icon icon
07 August 2015 Pre-close trading update icon
05 June 2015 Interim management statement (June) icon
14 April 2015 Interim report icon
25 March 2015 Interim results icon icon
10 February 2015 Trading update (February) icon
Date Title Announcement Presentation Webcast Interactive report
12 December 2014 Annual general meeting and interim management statement icon
13 November 2014 Annual report icon
14 October 2014 Preliminary results icon icon
08 August 2014 Pre-close trading update icon
23 June 2014 Interim report icon
05 June 2014 Interim management statement icon
26 March 2014 Interim results icon icon
11 February 2014 Trading update (February) icon
Date Title Announcement Presentation Webcast Interactive report
13 December 2013 Annual general meeting and interim management statement icon
15 November 2013 Annual report icon
15 October 2013 Preliminary results icon icon
08 August 2013 Pre-close trading update icon
07 June 2013 Interim management statement icon
22 April 2013 Interim report icon
26 March 2013 Interim results icon icon
07 February 2013 Trading update (February) icon
11 January 2013 AGM statement icon
Date Title Announcement Presentation Webcast Interactive report
07 December 2012 Interim management statement (December) icon
21 November 2012 Annual report icon
16 October 2012 Preliminary results icon icon
07 August 2012 Trading update and board changes (August) icon
12 June 2012 Interim management statement (June) icon
24 April 2012 Interim report icon
27 March 2012 Interim results icon
07 February 2012 Trading update (February) icon
Date Title Announcement Presentation Webcast Interactive report
09 December 2011 Interim management statement (December) icon
29 November 2011 Annual report icon
18 October 2011 Preliminary results icon icon
05 August 2011 Trading update and board changes (August) icon
10 June 2011 Interim management statement (June) icon
27 April 2011 Interim report icon
30 March 2011 Interim results icon icon
07 February 2011 Trading update (February) icon
Date Title Announcement Presentation Webcast Interactive report
07 December 2010 Interim management statement (December) icon
26 November 2010 Annual report icon
19 October 2010 Preliminary results icon
15 June 2010 Interim management statement (June) icon
14 April 2010 Interim report icon
31 March 2010 Interim results icon
05 February 2010 Trading update (February) icon
15 January 2010 AGM statement icon