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 24,658 24,658 -
Change - 95.86% -24.01% 21.23% -3.08% 24.56% 0% -
Enterprise Value (EV) 1 24,185 31,704 34,986 38,328 37,615 45,502 46,932 46,876
Change - 31.09% 10.35% 9.55% -1.86% 20.97% 3.14% -0.12%
P/E ratio 133x 49.6x 21.6x 21.8x 17.6x 17.2x 15.4x 14.3x
PBR 1.57x 1.93x 1.4x 1.64x 1.51x 1.86x 1.83x 1.79x
PEG - 0x 0.3x 1.2x 1x 0.6x 1.3x 1.84x
Capitalization / Revenue 0.44x 0.78x 0.39x 0.45x 0.44x 0.54x 0.52x 0.5x
EV / Revenue 0.93x 1.11x 0.82x 0.85x 0.84x 1x 0.99x 0.95x
EV / EBITDA 6.64x 7.49x 5.65x 5.86x 5.54x 6.46x 6.3x 5.95x
EV / EBIT 19x 18x 11.4x 11.5x 10.6x 12.2x 11.7x 10.9x
EV / FCF 21.7x 22.4x 25.6x 20.6x 18.1x 33.8x 27.8x 23.7x
FCF Yield 4.62% 4.47% 3.9% 4.87% 5.51% 2.96% 3.6% 4.21%
Dividend per Share 2 0.7 1 1.12 1.25 1.4 1.503 1.637 1.798
Rate of return 3.5% 3.1% 4.67% 4.38% 5.16% 4.46% 4.86% 5.33%
EPS 2 0.15 0.65 1.11 1.31 1.54 1.963 2.195 2.365
Distribution rate 467% 154% 101% 95.4% 90.9% 76.5% 74.6% 76%
Net sales 1 26,010 28,508 42,885 45,351 44,692 45,532 47,328 49,289
EBITDA 1 3,641 4,234 6,196 6,543 6,788 7,039 7,453 7,872
EBIT 1 1,275 1,766 3,062 3,346 3,547 3,715 4,004 4,288
Net income 1 88.8 404.3 716 937 1,098 1,452 1,604 1,757
Net Debt 1 12,864 9,532 18,138 17,903 17,819 20,844 22,274 22,218
Reference price 2 20.01 32.26 24.00 28.56 27.11 33.71 33.71 33.71
Nbr of stocks (in thousands) 565,749 687,294 702,015 715,174 730,212 731,469 731,469 -
Announcement Date 25/2/21 17/3/22 2/3/23 29/2/24 27/2/25 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
17.25x1x6.45x4.46% 29.16B
17.82x5.87x14.06x3.5% 92.57B
14.09x1.48x7.28x5.26% 76.15B
23.38x6.75x16.22x2.77% 60.66B
16.92x1.07x9.54x3.06% 57.61B
20.83x5.61x14.41x2.89% 43.4B
22.54x2.14x10.19x2.31% 43.51B
18.82x5.48x10.58x4.08% 41.38B
65.21x21.14x34.12x0.66% 36.88B
Average 24.10x 5.61x 13.65x 3.22% 53.48B
Weighted average by Cap. 22.20x 5.19x 13.18x 3.36%

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