Strong Q1 2025 Performance: Veolia reported Q1 2025 revenues of €11.5 billion, marking a 3.9% increase (excluding energy prices) and an EBITDA of €1.695 billion, up 5.5% year-over-year. This aligns with the company’s guidance for a 5% to 6% EBITDA growth, showcasing operational resilience despite a challenging macroeconomic environment.
Acquisition of CDPQ Stake in Water Tech: The acquisition of a 30% stake in Water Technology Services from CDPQ for €1.5 billion signifies a strategic move to enhance operational control and drive future earnings growth, aiming for additional €90 million in synergies by 2027. This acquisition reinforces Water Tech as a key growth booster in Veolia's GreenUp plan.
Positive Financial Indicators: Net financial debt decreased to €18.9 billion from the previous year, contributing to a lower leverage ratio of 2.75, below the company's target of 3.0. This solid balance sheet provides Veolia with flexibility for further investments and acquisitions under its €1 billion M&A plan remaining within the GreenUp plan.