Financial Results 
(Thousands of Euros)
2025 2024 2023
Revenue 1,181,803 1,407,121 1,657,858
EBITDA 357,397 415,095 289,464
Operating profit 266,531 325,839 211,613
Net profit attributable to the Group 175,726 213,240 157,834

 

Last update: Aug 21, 2026 14:45:30 (GMT+2)