Company Valuation: Veolia Environnement

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 22,172 16,848 20,425 19,796 21,734 25,379 - -
Change - -24.01% 21.23% -3.08% 9.79% 16.77% - -
Enterprise Value (EV) 1 31,704 34,986 38,328 37,615 41,391 47,618 47,720 47,766
Change - 10.35% 9.55% -1.86% 10.04% 15.05% 0.21% 0.1%
P/E ratio 49.6x 21.6x 21.8x 17.6x 17.5x 15.2x 15.1x 14x
PBR 1.93x 1.4x 1.64x 1.51x 2x 2.2x 2.13x 2.05x
PEG - 0.3x 1.2x 1x 1.7x 0.4x 17.37x 1.83x
Capitalization / Revenue 0.78x 0.39x 0.45x 0.44x 0.49x 0.55x 0.53x 0.51x
EV / Revenue 1.11x 0.82x 0.85x 0.84x 0.93x 1.03x 0.99x 0.96x
EV / EBITDA 7.49x 5.65x 5.86x 5.54x 5.87x 6.39x 6.07x 5.82x
EV / EBIT 18x 11.4x 11.5x 10.6x 11.1x 11.9x 11.1x 10.5x
EV / FCF 22.4x 25.6x 20.6x 18.1x 19.7x 35.6x 28.7x 25.2x
FCF Yield 4.47% 3.9% 4.87% 5.51% 5.07% 2.81% 3.48% 3.98%
Dividend per Share 2 1 1.12 1.25 1.4 - 1.618 1.775 1.924
Rate of return 3.1% 4.67% 4.38% 5.16% - 4.67% 5.12% 5.55%
EPS 2 0.65 1.11 1.31 1.54 1.7 2.281 2.301 2.476
Distribution rate 154% 101% 95.4% 90.9% - 70.9% 77.1% 77.7%
Net sales 1 28,508 42,885 45,351 44,692 44,396 46,402 48,246 49,878
EBITDA 1 4,234 6,196 6,543 6,788 7,050 7,446 7,862 8,214
EBIT 1 1,766 3,062 3,346 3,547 3,740 4,016 4,291 4,552
Net income 1 404.3 716 937 1,098 1,217 1,484 1,650 1,822
Net Debt 1 9,532 18,138 17,903 17,819 19,657 22,239 22,341 22,387
Reference price 2 32.26 24.00 28.56 27.11 29.72 34.66 34.66 34.66
Nbr of stocks (in thousands) 687,294 702,015 715,174 730,212 731,279 732,217 - -
Announcement Date 17/3/22 2/3/23 29/2/24 27/2/25 26/2/26 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
15.11x1.02x6.38x4.69% 29.55B
16.34x5.69x13.22x3.78% 85.82B
14.46x1.58x8.13x5.07% 78.03B
35.94x5.47x15.4x1.74% 70.4B
18.19x6.66x14.83x2.88% 59.93B
17.88x1.12x9.47x3.15% 57.35B
21.22x2.31x9.64x2.3% 47.19B
17.74x5x12.89x3.47% 38.48B
16.61x4.95x9.61x4.34% 37.57B
50.97x19.74x30.87x0.48% 36.96B
Average 22.45x 5.35x 13.04x 3.19% 54.13B
Weighted average by Cap. 21.83x 5.00x 12.80x 3.25%

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