Projected Income Statement: Veolia Environnement

Forecast Balance Sheet: Veolia Environnement

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Net Debt 1 12,864 9,532 18,138 17,903 17,819 20,821 22,128 22,170
Change - -25.9% 90.29% -1.3% -0.47% 16.85% 6.28% 0.19%
Announcement Date 25/02/21 17/03/22 02/03/23 29/02/24 27/02/25 - - -
1EUR in Million
Estimates

Cash Flow Forecast: Veolia Environnement

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
CAPEX 1 1,609 1,729 2,784 3,140 2,965 3,868 3,954 4,007
Change - 7.47% 61.01% 12.8% -5.57% 30.44% 2.23% 1.34%
Free Cash Flow (FCF) 1 1,116 1,418 1,365 1,865 2,073 1,347 1,691 1,975
Change - 27.05% -3.79% 36.67% 11.15% -35% 25.5% 16.81%
Announcement Date 25/02/21 17/03/22 02/03/23 29/02/24 27/02/25 - - -
1EUR in Million
Estimates

Forecast Financial Ratios: Veolia Environnement

Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027

Profitability

        
EBITDA Margin (%) 14% 14.85% 14.45% 14.43% 15.19% 15.4% 15.7% 15.93%
EBIT Margin (%) 4.9% 6.19% 7.14% 7.38% 7.94% 8.16% 8.46% 8.69%
EBT Margin (%) 1.4% 3.16% 3.49% 4.12% 4.73% 5.8% 6.16% 6.47%
Net margin (%) 0.34% 1.42% 1.67% 2.07% 2.46% 3.19% 3.39% 3.58%
FCF margin (%) 4.29% 4.98% 3.18% 4.11% 4.64% 2.96% 3.57% 4.01%
FCF / Net Income (%) 1,257.21% 350.83% 190.59% 199.04% 188.8% 92.81% 105.34% 111.78%

Profitability

        
ROA 0.21% 1.82% 1.84% 1.28% 1.51% 1.99% 2.03% 2.11%
ROE 6.31% 9.55% 9.78% 7.63% 8.71% 11.92% 12.67% 13.52%

Financial Health

        
Leverage (Debt/EBITDA) 3.53x 2.25x 2.93x 2.74x 2.63x 2.97x 2.98x 2.82x
Debt / Free cash flow 11.52x 6.72x 13.29x 9.6x 8.6x 15.45x 13.09x 11.22x

Capital Intensity

        
CAPEX / Current Assets (%) 6.18% 6.06% 6.49% 6.92% 6.63% 8.49% 8.35% 8.13%
CAPEX / EBITDA (%) 44.18% 40.83% 44.93% 47.99% 43.68% 55.09% 53.21% 51.01%
CAPEX / FCF (%) 144.09% 121.88% 203.99% 168.36% 143.03% 287.02% 233.82% 202.84%

Items per share

        
Cash flow per share 1 4.699 5.093 5.807 6.847 6.799 7 7.363 7.866
Change - 8.37% 14.04% 17.9% -0.7% 2.95% 5.19% 6.84%
Dividend per Share 1 0.7 1 1.12 1.25 1.4 1.503 1.633 1.794
Change - 42.86% 12% 11.61% 12% 7.39% 8.63% 9.87%
Book Value Per Share 1 12.75 16.76 17.16 17.46 17.94 18.13 18.52 18.83
Change - 31.39% 2.38% 1.78% 2.72% 1.06% 2.14% 1.69%
EPS 1 0.15 0.65 1.11 1.31 1.54 1.954 2.179 2.338
Change - 333.33% 70.77% 18.02% 17.56% 26.87% 11.53% 7.31%
Nbr of stocks (in thousands) 565,749 687,294 702,015 715,174 730,212 731,469 731,469 731,469
Announcement Date 25/02/21 17/03/22 02/03/23 29/02/24 27/02/25 - - -
1EUR
Estimates
2025 *2026 *
P/E ratio 16.5x 14.8x
PBR 1.78x 1.75x
EV / Sales 0.98x 0.97x
Yield 4.65% 5.05%

EPS & Dividend

Y-o-Y evolution of P/E

Year-on-year evolution of the Yield

Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
17
Last Close Price
32.32EUR
Average target price
36.22EUR
Spread / Average Target
+12.06%

Quarterly revenue - Rate of surprise

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