Projected Income Statement: Veolia Environnement

Forecast Balance Sheet: Veolia Environnement

Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Net Debt 1 9,532 18,138 17,903 17,819 19,657 22,240 22,342 22,386
Change - 90.29% -1.3% -0.47% 10.31% 13.14% 0.46% 0.2%
Announcement Date 17/03/22 02/03/23 29/02/24 27/02/25 26/02/26 - - -
1EUR in Million
Estimates

Cash Flow Forecast: Veolia Environnement

Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
CAPEX 1 1,729 2,784 3,140 2,965 3,056 3,918 3,909 3,988
Change - 61.01% 12.8% -5.57% 3.07% 28.21% -0.24% 2.04%
Free Cash Flow (FCF) 1 1,418 1,365 1,865 2,073 2,097 1,338 1,662 1,899
Change - -3.79% 36.67% 11.15% 1.16% -36.2% 24.2% 14.28%
Announcement Date 17/03/22 02/03/23 29/02/24 27/02/25 26/02/26 - - -
1EUR in Million
Estimates

Forecast Financial Ratios: Veolia Environnement

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

Profitability

        
EBITDA Margin (%) 14.85% 14.45% 14.43% 15.19% 15.88% 16.03% 16.29% 16.46%
EBIT Margin (%) 6.19% 7.14% 7.38% 7.94% 8.42% 8.65% 8.89% 9.12%
EBT Margin (%) 3.16% 3.49% 4.12% 4.73% 5.23% 6.28% 6.48% 6.71%
Net margin (%) 1.42% 1.67% 2.07% 2.46% 2.74% 3.2% 3.42% 3.65%
FCF margin (%) 4.98% 3.18% 4.11% 4.64% 4.72% 2.88% 3.44% 3.81%
FCF / Net Income (%) 350.83% 190.59% 199.04% 188.8% 172.31% 90.12% 100.69% 104.2%

Profitability

        
ROA 1.82% 1.84% 1.28% 1.51% 1.69% 1.8% 1.88% 2.37%
ROE 9.55% 9.78% 7.63% 8.71% 10.24% 13.3% 15.42% 16.12%

Financial Health

        
Leverage (Debt/EBITDA) 2.25x 2.93x 2.74x 2.63x 2.79x 2.99x 2.84x 2.73x
Debt / Free cash flow 6.72x 13.29x 9.6x 8.6x 9.37x 16.62x 13.45x 11.79x

Capital Intensity

        
CAPEX / Current Assets (%) 6.06% 6.49% 6.92% 6.63% 6.88% 8.44% 8.1% 8%
CAPEX / EBITDA (%) 40.83% 44.93% 47.99% 43.68% 43.35% 52.67% 49.73% 48.57%
CAPEX / FCF (%) 121.88% 203.99% 168.36% 143.03% 145.73% 292.88% 235.23% 210.03%

Items per share

        
Cash flow per share 1 5.093 5.807 6.847 6.799 7.04 7.546 7.881 8.278
Change - 14.04% 17.9% -0.7% 3.54% 7.2% 4.43% 5.04%
Dividend per Share 1 1 1.12 1.25 1.4 - 1.618 1.774 1.925
Change - 12% 11.61% 12% - - 9.67% 8.53%
Book Value Per Share 1 16.76 17.16 17.46 17.94 14.84 15.74 16.28 16.89
Change - 2.38% 1.78% 2.72% -17.27% 6.1% 3.4% 3.75%
EPS 1 0.65 1.11 1.31 1.54 1.7 2.281 2.301 2.476
Change - 70.77% 18.02% 17.56% 10.39% 34.17% 0.87% 7.63%
Nbr of stocks (in thousands) 687,294 702,015 715,174 730,212 731,279 732,217 732,217 732,217
Announcement Date 17/03/22 02/03/23 29/02/24 27/02/25 26/02/26 - - -
1EUR
Estimates
2026 *2027 *
P/E ratio 15x 14.9x
PBR 2.18x 2.11x
EV / Sales 1.02x 0.98x
Yield 4.72% 5.18%

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
34.27EUR
Average target price
38.78EUR
Spread / Average Target
+13.15%

Quarterly revenue - Rate of surprise

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