Company Valuation: Veolia Environnement

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 11,321 22,172 16,848 20,425 19,796 23,641 23,641 -
Change - 95.86% -24.01% 21.23% -3.08% 19.42% 0% -
Enterprise Value (EV) 1 24,185 31,704 34,986 38,328 37,615 44,462 45,769 45,812
Change - 31.09% 10.35% 9.55% -1.86% 18.2% 2.94% 0.09%
P/E ratio 133x 49.6x 21.6x 21.8x 17.6x 16.5x 14.8x 13.8x
PBR 1.57x 1.93x 1.4x 1.64x 1.51x 1.78x 1.75x 1.72x
PEG - 0x 0.3x 1.2x 1x 0.6x 1.3x 1.89x
Capitalization / Revenue 0.44x 0.78x 0.39x 0.45x 0.44x 0.52x 0.5x 0.48x
EV / Revenue 0.93x 1.11x 0.82x 0.85x 0.84x 0.98x 0.97x 0.93x
EV / EBITDA 6.64x 7.49x 5.65x 5.86x 5.54x 6.33x 6.16x 5.83x
EV / EBIT 19x 18x 11.4x 11.5x 10.6x 12x 11.4x 10.7x
EV / FCF 21.7x 22.4x 25.6x 20.6x 18.1x 33x 27.1x 23.2x
FCF Yield 4.62% 4.47% 3.9% 4.87% 5.51% 3.03% 3.69% 4.31%
Dividend per Share 2 0.7 1 1.12 1.25 1.4 1.503 1.633 1.794
Rate of return 3.5% 3.1% 4.67% 4.38% 5.16% 4.65% 5.05% 5.55%
EPS 2 0.15 0.65 1.11 1.31 1.54 1.954 2.179 2.338
Distribution rate 467% 154% 101% 95.4% 90.9% 76.9% 75% 76.7%
Net sales 1 26,010 28,508 42,885 45,351 44,692 45,570 47,330 49,306
EBITDA 1 3,641 4,234 6,196 6,543 6,788 7,020 7,431 7,855
EBIT 1 1,275 1,766 3,062 3,346 3,547 3,718 4,003 4,287
Net income 1 88.8 404.3 716 937 1,098 1,452 1,605 1,767
Net Debt 1 12,864 9,532 18,138 17,903 17,819 20,821 22,128 22,170
Reference price 2 20.01 32.26 24.00 28.56 27.11 32.32 32.32 32.32
Nbr of stocks (in thousands) 565,749 687,294 702,015 715,174 730,212 731,469 731,469 -
Announcement Date 25/02/21 17/03/22 02/03/23 29/02/24 27/02/25 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
16.54x0.98x6.33x4.65% 28.13B
45.14x7.12x21.07x1.33% 96.72B
16.73x5.65x13.55x3.73% 87.79B
13.85x1.47x7.23x5.35% 75.32B
22.57x6.59x15.85x2.87% 58.55B
16.21x1.05x9.33x3.19% 55.55B
23.62x2.2x10.51x2.23% 45.33B
19.37x5.61x10.85x3.96% 42.6B
19.93x5.54x14.01x3.02% 41.53B
66.01x21.36x34.48x0.66% 37.32B
Average 26.00x 5.76x 14.32x 3.1% 56.89B
Weighted average by Cap. 25.93x 5.51x 14.42x 3.08%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. VIE Stock
  4. Valuation Veolia Environnement