Download the 2023 Annual Report

Financials & Governance

Business Review


2023 edged ahead of the record achieved in 2022 delivering a trading profit of €877m, up 5% on prior year.

Chairman’s Statement
Financial Summary

Learn about our Strategic Pillars:

Our business model and strategy are enabling the transition from outdated, inefficient, methods of construction to ultra-performance building envelopes.