Valuation: Veolia Environnement

Market Cap 22.59B 25.29B 21.07B 19.14B 36.02B 2,450B 36.37B 253B 98.94B 1,245B 94.96B 92.9B 4,003B P/E 2026 *
14.8x
P/E 2027 * 13.5x
Enterprise Value 46.37B 51.93B 43.26B 39.29B 73.94B 5,029B 74.66B 519B 203B 2,556B 195B 191B 8,219B EV / Sales 2026 *
1x
EV / Sales 2027 * 0.95x
Free-Float
90.23%
Yield 2026 *
5.3%
Yield 2027 * 5.8%
1 day+0.16%
1 week+1.21%
Current month+0.26%
1 month-3.32%
3 months-15.83%
6 months-10.67%
Current year+3.94%
1 week 30.28
Extreme 30.28
31.47
1 month 30.06
Extreme 30.06
32.61
Current year 28.78
Extreme 28.78
37.66
1 year 27.85
Extreme 27.85
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.($)
+0.16%+1.21%+8.23%+16.22% 25.28B
+0.22%+1.63%+5.64%+21.47% 76.35B
-0.13%+0.84%+22.56%+59.06% 61.89B
+0.70%+2.90%-13.97%+17.25% 52.11B
+0.44%+1.19%+4.79%+56.29% 49.42B
-1.14%-1.99%+41.33%+72.98% 46.05B
-1.11%-1.84%-2.20%+4.30% 36.75B
+0.52%+5.76%-12.22%+22.92% 35.76B
-3.62%-1.49%-23.30%-12.02% 34.92B
+1.29%+3.03%+15.18%+16.98% 30.62B
Average -0.16%+0.90%+4.60%+27.54% 44.91B
Weighted average by Cap. -0.10%+0.75%+5.74%+30.78%

Financials

2026 *2027 *
Net sales 46.25B 51.79B 43.14B 39.19B 73.75B 5,016B 74.47B 518B 203B 2,549B 194B 190B 8,197B 48.32B 54.11B 45.08B 40.95B 77.06B 5,241B 77.81B 541B 212B 2,663B 203B 199B 8,565B
Net income 1.47B 1.65B 1.38B 1.25B 2.35B 160B 2.37B 16.52B 6.46B 81.28B 6.2B 6.07B 261B 1.64B 1.84B 1.53B 1.39B 2.61B 178B 2.64B 18.36B 7.18B 90.34B 6.89B 6.74B 291B
Net Debt 23.78B 26.63B 22.19B 20.16B 37.93B 2,580B 38.3B 266B 104B 1,311B 100B 97.83B 4,215B 23.27B 26.06B 21.71B 19.72B 37.11B 2,524B 37.47B 261B 102B 1,282B 97.83B 95.71B 4,124B
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
203,100
Date Price Change Volume
26-10-08 €30.89 +0.16% 1,604,577
26-10-07 €30.84 -1.60% 1,989,766
26-10-06 €31.34 +2.89% 2,621,269
26-10-05 €30.46 -0.88% 1,800,318
26-10-02 €30.73 +0.69% 1,759,101
Trader
Investor
Global
Quality
ESG MSCI
A
Ratings Surperformance© - Veolia Environnement
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
18
Last Close Price
30.84EUR
Average target price
38.67EUR
Spread / Average Target
+25.40%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Veolia Environnement