€ 947 million

Sales

€ 121 million

EBITDA

68%

revenue from eco-labelled products

Barco's 2024 in 12 stories