Valuation : Veolia Environnement

Market Cap 23.85B 27.64B 22.43B 20.43B 38.43B 2,624B 38.63B 265B 103B 1,335B 104B 102B 4,425B P/E 2026 *
15.9x
P/E 2027 * 14.5x
Enterprise Value 48.09B 55.76B 45.24B 41.21B 77.5B 5,292B 77.92B 535B 208B 2,692B 209B 205B 8,925B EV / Sales 2026 *
1.04x
EV / Sales 2027 * 0.99x
Free-Float
89.21%
Yield 2026 *
4.98%
Yield 2027 * 5.48%
1 day-1.23%
1 week-5.16%
Current month-1.35%
1 month-6.24%
3 months-6.24%
6 months-7.27%
Current year+8.21%
1 week 32.14
Extreme 32.14
33.9
1 month 32.14
Extreme 32.14
35.63
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 2022-06-30
Director of Finance/CFO 47 2024-08-31
Chief Tech/Sci/R&D Officer - -
Director TitleAgeSince
Chairman 68 2010-12-13
Director/Board Member 68 2009-05-06
Director/Board Member 76 2012-05-15
Date Insider Type Main position Quantity % Market Cap. Importance
8/6/26 Others

General Counsel

50 0.0000%
8/5/26 Sell

Chief Executive Officer

-6 0.0000%
8/5/26 Sell

General Counsel

-8,000 0.0011%
Change 5-day change 1-year change 3-year change Capi.($)
-1.23%-5.16%+16.65%+13.48% 27.64B
-0.26%-1.78%+14.94%+18.74% 78.35B
-0.82%-3.08%+39.38%+63.96% 68.79B
-1.04%-1.79%+19.37%+55.58% 53.72B
+3.13%+0.27%+2.06%+20.27% 55.1B
-1.25%+0.87%+70.94%+56.21% 48.26B
-0.89%-3.46%-9.95%+0.73% 39.12B
0.00%+0.75%-2.53%+5.06% 36.75B
+0.20%+0.27%-10.75%+21.45% 36.62B
+0.08%-0.69%+6.32%+35.23% 29.37B
Average -0.22%-1.22%+14.64%+29.07% 47.37B
Weighted average by Cap. -0.18%-1.21%+17.37%+31.85%

Financials

2026 *2027 *
Net sales 46.13B 53.48B 43.4B 39.53B 74.34B 5,076B 74.75B 513B 200B 2,582B 201B 196B 8,561B 48.11B 55.78B 45.26B 41.23B 77.53B 5,294B 77.95B 535B 208B 2,693B 209B 205B 8,929B
Net income 1.43B 1.65B 1.34B 1.22B 2.3B 157B 2.31B 15.85B 6.17B 79.78B 6.2B 6.07B 265B 1.63B 1.9B 1.54B 1.4B 2.63B 180B 2.65B 18.18B 7.08B 91.49B 7.11B 6.96B 303B
Net Debt 24.25B 28.11B 22.81B 20.78B 39.08B 2,668B 39.29B 270B 105B 1,357B 106B 103B 4,500B 23.85B 27.65B 22.44B 20.44B 38.44B 2,624B 38.64B 265B 103B 1,335B 104B 102B 4,426B
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
26-09-02 32.16 -1.23% 197,161
26-09-01 €32.56 -0.12% 1,509,368
26-08-31 €32.60 -0.76% 1,784,007
26-08-28 €32.85 +0.83% 1,227,835
26-08-27 €32.58 -3.92% 2,701,118
Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
18
Last Close Price
32.56EUR
Average target price
39.35EUR
Spread / Average Target
+20.85%

Quarterly revenue - Rate of surprise