Company Valuation: Veolia Environnement

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 22,172 16,848 20,425 19,796 21,734 25,774 - -
Change - -24.01% 21.23% -3.08% 9.79% 18.59% - -
Enterprise Value (EV) 1 31,704 34,986 38,328 37,615 41,391 50,123 49,622 49,328
Change - 10.35% 9.55% -1.86% 10.04% 21.1% -1% -0.59%
P/E Ratio 49.6x 21.6x 21.8x 17.6x 17.5x 17.1x 15.9x 14.5x
PBR 1.93x 1.4x 1.64x 1.51x 2x 2.23x 2.21x 2.12x
PEG - 0.3x 1.2x 1x 1.7x 0.8x 2.12x 1.46x
Capitalization / Revenue 0.78x 0.39x 0.45x 0.44x 0.49x 0.56x 0.54x 0.52x
EV / Revenue 1.11x 0.82x 0.85x 0.84x 0.93x 1.09x 1.04x 1x
EV / EBITDA 7.49x 5.65x 5.86x 5.54x 5.87x 6.74x 6.32x 6.02x
EV / EBIT 18x 11.4x 11.5x 10.6x 11.1x 12.5x 11.5x 10.8x
EV / FCF 22.4x 25.6x 20.6x 18.1x 19.7x 129x 32.4x 27.7x
FCF Yield 4.47% 3.9% 4.87% 5.51% 5.07% 0.78% 3.08% 3.61%
Dividend per Share 2 1 1.12 1.25 1.4 - 1.615 1.77 1.931
Rate of return 3.1% 4.67% 4.38% 5.16% - 4.59% 5.03% 5.49%
EPS 2 0.65 1.11 1.31 1.54 1.7 2.059 2.213 2.433
Distribution rate 154% 101% 95.4% 90.9% - 78.4% 80% 79.4%
Net sales 1 28,508 42,885 45,351 44,692 44,396 46,036 47,862 49,490
EBITDA 1 4,234 6,196 6,543 6,788 7,050 7,436 7,856 8,191
EBIT 1 1,766 3,062 3,346 3,547 3,740 4,006 4,299 4,561
Net income 1 404.3 716 937 1,098 1,217 1,450 1,603 1,769
Net Debt 1 9,532 18,138 17,903 17,819 19,657 24,349 23,848 23,554
Reference price 2 32.26 24.00 28.56 27.11 29.72 35.20 35.20 35.20
Nbr of stocks (in thousands) 6,87,294 7,02,015 7,15,174 7,30,212 7,31,279 7,32,217 - -
Announcement Date 17/03/22 02/03/23 29/02/24 27/02/25 26/02/26 - - -
1EUR in Million2EUR
Estimates

P/E Ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
16.85x1.08x6.69x4.65% 2.94TCr
13.42x5.52x12.03x4.14% 8TCr
14.22x1.57x8.04x5.16% 7.57TCr
30.53x5.72x15.54x1.86% 7.25TCr
17.77x6.93x14.53x2.91% 5.95TCr
16.45x1.15x9.54x3.28% 5.44TCr
21.9x2.51x9.19x2.35% 4.54TCr
65x21.83x37.91x0.29% 4.02TCr
18.07x5.16x13.05x3.4% 3.92TCr
16.79x4.89x9.51x4.7% 3.62TCr
Average 23.10x 5.64x 13.60x 3.28% 5.32TCr
Weighted average by Cap. 22.03x 5.36x 13.29x 3.32%

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. Stocks
  3. VIE Stock
  4. Valuation Veolia Environnement
- 40% : Our Best Subscriber-Only Tools to Spot Tomorrow’s Top Investments!
d
:
:
SEIZE THE OFFER!