Operational and financial performance

Indicator
2022
2023
2024
2025
Traffic (billions of vehicle-kilometres)
3.6
4.4
4.6
4.9
Net sales 1 (€M)
1,089.4
1,437.4
1,614.9
1,505.7
Net sales (USD M)
1,179.7
1,556.5
1,745.3
1,703.6
Net profit (€M)
440.1
553.1
575.0
745.0
Operating expenses (€M)
559.9
751.5
807.5
649.6
Staff expenses (€M)
87.1
105.3
118.0
122.1
Investment in assets (€M)
6,278.4
6,741.1
6,765.9
6,756.3

1 This sales figure excludes IFRIC revenue (revenue derived from construction activities).

+ 0 %

Traffic in billions of vehicle-kilometres in 2025 vs. 2024

+ 0 %

Net profit (€M) in 2025 vs. 2024

Net sales by country

2022 - 2025 (€M)