Valuation: Veolia Environnement

Market Cap 27.47B 31.43B 25.35B 23.36B 44.04B 3,027B 45.01B 303B 119B 1,483B 118B 115B 5,103B P/E 2026 *
17.8x
P/E 2027 * 16.4x
Enterprise Value 51.85B 59.33B 47.84B 44.1B 83.12B 5,713B 84.96B 572B 225B 2,798B 223B 218B 9,633B EV / Sales 2026 *
1.13x
EV / Sales 2027 * 1.07x
Free-Float
89.3%
Yield 2026 *
4.31%
Yield 2027 * 4.75%
1 day+0.78%
1 week+3.39%
Current month+2.94%
1 month+4.34%
3 months+5.51%
6 months+25.79%
Current year+26.21%
1 week 36.23
Extreme 36.23
37.66
1 month 34.91
Extreme 34.91
37.66
Current year 28.78
Extreme 28.78
37.66
1 year 27.43
Extreme 27.43
37.66
3 years 24.86
Extreme 24.86
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.
11/5/26 Don

General Counsel

-1,000 0.0001%
11/5/26 Don

General Counsel

-50 0.0000%
11/5/26 Don

General Counsel

-50 0.0000%
Change 5-day change 1-year change 3-year change Capi.($)
+0.78%+3.39%+23.92%+28.99% 31.43B
+3.33%+2.53%+18.64%+24.03% 84.15B
0.00%-0.38%-20.66%-19.70% 81.12B
+0.79%-0.07%+37.92%+79.28% 74.75B
-0.97%-2.07%+17.89%+27.19% 60.3B
+1.80%+1.45%+19.99%+68.58% 57.54B
-.--%-.--%-.--%-.--% 51.55B
+0.72%-0.11%+53.55%+43.19% 45.22B
-1.12%-2.37%-6.73%+25.52% 39.19B
-0.82%-5.10%-23.25%-3.41% 37.48B
Average +0.45%-0.04%+12.13%+27.37% 56.27B
Weighted average by Cap. +0.65%+0.08%+12.43%+27.85%

Financials

2026 *2027 *
Net sales 45.96B 52.59B 42.41B 39.09B 73.68B 5,065B 75.32B 507B 199B 2,481B 198B 193B 8,539B 47.84B 54.74B 44.15B 40.69B 76.7B 5,272B 78.4B 528B 208B 2,582B 206B 201B 8,888B
Net income 1.43B 1.63B 1.32B 1.21B 2.29B 157B 2.34B 15.73B 6.19B 76.96B 6.13B 5.99B 265B 1.61B 1.84B 1.48B 1.37B 2.58B 177B 2.63B 17.72B 6.97B 86.71B 6.9B 6.75B 298B
Net Debt 24.38B 27.9B 22.5B 20.74B 39.08B 2,686B 39.95B 269B 106B 1,316B 105B 102B 4,529B 23.9B 27.35B 22.05B 20.33B 38.31B 2,634B 39.17B 264B 104B 1,290B 103B 100B 4,440B
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
203,100
Date Price Change Volume
17/07/26 €37.51 +0.78% 1,605,467
16/07/26 €37.22 -0.80% 1,259,660
15/07/26 €37.52 +0.16% 1,403,999
14/07/26 €37.46 +1.38% 1,333,083
13/07/26 €36.95 +1.85% 1,806,538
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
17
Last Close Price
37.51EUR
Average target price
39.40EUR
Spread / Average Target
+5.04%

Quarterly revenue - Rate of surprise