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,844 22,274 22,218
Change - -25.9% 90.29% -1.3% -0.47% 16.98% 6.86% -0.25%
Announcement Date 25/2/21 17/3/22 2/3/23 29/2/24 27/2/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,861 3,939 3,986
Change - 7.47% 61.01% 12.8% -5.57% 30.21% 2.01% 1.21%
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/2/21 17/3/22 2/3/23 29/2/24 27/2/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.46% 15.75% 15.97%
EBIT Margin (%) 4.9% 6.19% 7.14% 7.38% 7.94% 8.16% 8.46% 8.7%
EBT Margin (%) 1.4% 3.16% 3.49% 4.12% 4.73% 5.81% 6.07% 6.35%
Net margin (%) 0.34% 1.42% 1.67% 2.07% 2.46% 3.19% 3.39% 3.57%
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.44% 112.4%

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.85% 12.61% 13.46%

Financial Health

        
Leverage (Debt/EBITDA) 3.53x 2.25x 2.93x 2.74x 2.63x 2.96x 2.99x 2.82x
Debt / Free cash flow 11.52x 6.72x 13.29x 9.6x 8.6x 15.47x 13.17x 11.25x

Capital Intensity

        
CAPEX / Current Assets (%) 6.18% 6.06% 6.49% 6.92% 6.63% 8.48% 8.32% 8.09%
CAPEX / EBITDA (%) 44.18% 40.83% 44.93% 47.99% 43.68% 54.85% 52.84% 50.64%
CAPEX / FCF (%) 144.09% 121.88% 203.99% 168.36% 143.03% 286.52% 232.91% 201.8%

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.637 1.798
Change - 42.86% 12% 11.61% 12% 7.35% 8.95% 9.78%
Book Value Per Share 1 12.75 16.76 17.16 17.46 17.94 18.13 18.47 18.86
Change - 31.39% 2.38% 1.78% 2.72% 1.06% 1.87% 2.12%
EPS 1 0.15 0.65 1.11 1.31 1.54 1.963 2.195 2.365
Change - 333.33% 70.77% 18.02% 17.56% 27.49% 11.78% 7.75%
Nbr of stocks (in thousands) 565,749 687,294 702,015 715,174 730,212 731,469 731,469 731,469
Announcement Date 25/2/21 17/3/22 2/3/23 29/2/24 27/2/25 - - -
1EUR
Estimates
2025 *2026 *
P/E ratio 17.2x 15.4x
PBR 1.86x 1.83x
EV / Sales 1x 0.99x
Yield 4.46% 4.86%

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
33.71EUR
Average target price
36.48EUR
Spread / Average Target
+8.21%

Quarterly revenue - Rate of surprise

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