Valuation: Veolia Environnement

Market Cap 24.72B 27.56B 22.59B 20.63B 38.86B 2,591B 40.08B 272B 109B 1,383B 103B 101B 4,365B P/E 2026 *
16.9x
P/E 2027 * 14.6x
Enterprise Value 48.02B 53.54B 43.89B 40.06B 75.48B 5,033B 77.86B 529B 211B 2,686B 201B 197B 8,478B EV / Sales 2026 *
1.04x
EV / Sales 2027 * 0.99x
Free-Float
90.23%
Yield 2026 *
4.83%
Yield 2027 * 5.33%
1 day+1.84%
1 week+4.21%
Current month+4.21%
1 month+10.65%
3 months-0.49%
6 months-0.66%
Current year+15.75%
1 week 32.91
Extreme 32.91
34.41
1 month 31.15
Extreme 31.15
34.41
Current year 28.78
Extreme 28.78
37.66
1 year 27.85
Extreme 27.85
37.66
3 years 26.18
Extreme 26.18
37.66
5 years 18.82
Extreme 18.825
37.66
10 years 15
Extreme 15.005
37.66
Manager TitleAgeSince
Chief Executive Officer 54 01/07/2022
Director of Finance/CFO 47 01/09/2024
Chief Tech/Sci/R&D Officer - -
Director TitleAgeSince
Chairman 68 14/12/2010
Director/Board Member 68 07/05/2009
Director/Board Member 76 16/05/2012
Date Insider Type Main position Quantity % Market Cap. Importance
8/6/26 A Others

General Counsel

50 0.0000%
8/5/26 A Sell

Chief Executive Officer

-6 0.0000%
8/5/26 A Sell

General Counsel

-8,000 0.0011%
Change 5-day change 1-year change 3-year change Capi.($)
+1.84%+4.21%+18.91%+27.88% 27.56B
+0.46%-0.24%+7.21%+27.27% 83.94B
+2.07%+5.24%+16.57%+61.31% 65.62B
+0.30%+1.71%+19.15%+67.43% 55.63B
-0.08%-8.91%-15.74%+12.56% 51.13B
+1.54%+3.33%+34.35%+60.57% 45.67B
0.00%0.00%-0.73%+14.71% 37.16B
+1.83%-1.43%-11.92%+20.14% 36.2B
+3.12%+6.86%-27.07%-23.41% 32.05B
+0.49%+1.29%+8.17%+48.30% 31.25B
Average +1.12%+0.20%+4.89%+31.68% 46.62B
Weighted average by Cap. +1.01%-0.03%+6.37%+34.91%

Financials

2026 *2027 *
Net sales 46.08B 51.38B 42.11B 38.44B 72.43B 4,829B 74.71B 508B 202B 2,577B 193B 189B 8,135B 48.32B 53.88B 44.16B 40.31B 75.95B 5,065B 78.35B 532B 212B 2,702B 202B 198B 8,531B
Net income 1.45B 1.61B 1.32B 1.21B 2.27B 152B 2.35B 15.94B 6.36B 80.93B 6.06B 5.93B 255B 1.64B 1.83B 1.5B 1.37B 2.58B 172B 2.66B 18.07B 7.21B 91.74B 6.86B 6.72B 290B
Net Debt 23.3B 25.98B 21.3B 19.44B 36.62B 2,442B 37.78B 257B 102B 1,303B 97.51B 95.42B 4,114B 23.23B 25.9B 21.23B 19.38B 36.52B 2,435B 37.67B 256B 102B 1,299B 97.23B 95.15B 4,102B
Projected Income Statement - Annual - Veolia Environnement
Logo Veolia Environnement
Veolia Environnement is the world leader in environmental management services. Net sales break down by activity as follows: - water-related services (39.8%; No. 1 worldwide): water resources management, drinking water distribution and delivery, wastewater collection, treatment and recovery, engineering, design, construction of water treatment facilities and customer relationship management, etc.; - waste management services (34.8%; no. 1 worldwide): collection, treatment and recycling of liquid, solid, non-hazardous and hazardous waste, waste treatment and recovery through composting, energy recovery from waste, etc. Veolia Environnement also provides urban waste management services (maintenance and cleaning of public spaces, provision of mechanized street cleaning and façade treatment services), maintenance of industrial sites, and dismantling of industrial facilities and equipment at the end of their useful life; - energy services (25.4%; No. 1 in Europe): delegated management of urban heating and air conditioning networks, management of thermal and multi-technique services (operation of heating systems, facility design, construction, and maintenance, etc.) and industrial services (industrial process analysis, production equipment operation, service, and maintenance), general management of buildings and public lighting. Net sales are distributed geographically as follows: France (19.3%), the United States (10.5%), Germany (7%), Spain (6.8%), Poland (6.8%), the United Kingdom (6.7%), Czech Republic (4.9%), Australia (4.6%), Italy (2.6%), Belgium (2.4%), Hungary (2.4%), Morocco (2.1%), China (2%), Chile (1.8%), Japan (1.4%), Hong Kong (1.3%), Slovakia (1.1%), and other (16.3%).
Employees
-
Date Price Change Volume
09/11/26 €34.40 +1.84% 506,352
06/11/26 €33.78 +0.09% 1,728,481
05/11/26 €33.75 -0.12% 2,478,419
04/11/26 €33.79 +2.55% 2,252,738
03/11/26 €32.95 -0.18% 1,684,304
Trader
Investor
Global
Quality
ESG MSCI
A
MarketScreener Ratings - Veolia Environnement
Sell
Consensus
Buy
Mean consensus
OUTPERFORM
Number of Analysts
18
Last Close Price
33.78EUR
Average target price
38.09EUR
Spread / Average Target
+12.77%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Veolia Environnement