VIEVeolia Environnement SA
34.66EUR+0.84%Mkt Cap: 24.62B EURP/E: 19.78Last update: 2026-05-14

Veolia Environnement SA designs and provides water, waste, and energy management solutions. It operates through France and Hazardous Waste Europe; Europe; Americas, Asia Pacific, Africa Middle-East; Water Technologies; a…

loading…
Indicators:|

Key Statistics

Valuation
P/E (Trailing)19.78
P/E (Forward)12.92
PEG1.18
P/B3.50
P/S0.55
EV/EBITDA7.97
EV/Revenue1.04
EPS (TTM)1.70
EPS (Forward)2.60
Cash Flow & Leverage
FCF Yield7.27%
FCF Margin4.03%
Operating CF5.15B EUR
CapEx (TTM)
Net Debt/EBITDA3.33
Net Debt19.37B EUR
Technical
SMA 5034.00 (+2.0%)
SMA 20031.01 (+11.8%)
Beta1.01
S&P 52W Chg24.23%
Avg Vol (30d)1.73M
Avg Vol (10d)1.78M
Technical Indicators
RSI (14)48.2
MACD0.1728
MACD Signal0.4032
MACD Hist.-0.2303
BB Upper36.42 EUR
BB Middle35.34 EUR
BB Lower34.26 EUR
BB Width6.10%
ATR (14)0.8105 EUR
Vol Ratio (20d)1.11x
52W Range
27.4379% of range36.61
52W High36.61 EUR
52W Low27.43 EUR
Profitability
Gross Margin17.73%
EBITDA Margin13.11%
Profit Margin2.74%
Oper. Margin7.66%
ROE11.21%
ROA1.72%
Revenue Growth
Earnings Growth
Balance Sheet
Debt/Equity1.86
Current Ratio0.86
Quick Ratio0.80
Book Value/Sh9.605 EUR
Cash/Share13.87 EUR
Dividends
Fwd Div Rate1.500 EUR
Trail. Div Rate1.500 EUR
Div. Yield4.46%
5Y Avg Yield3.47%
Payout Ratio82.35%
Ex-Div DateMay 11, 2026
Pay Date
Ownership
Shares Out.732.22M
Float634.52M
Insiders9.38%
Institutions61.71%
Analyst Consensus
Rating1.6 (Buy)
Target (Mean)38.89 EUR
Target Range33.00 EUR45.30 EUR
# Analysts17
Company
Market Cap24.62B EUR
Enterprise Value46.37B EUR
Revenue (TTM)44.40B EUR
Gross Profit7.87B EUR
Net Income (TTM)1.22B EUR
Revenue/Share60.90 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees203.1K
Last Price34.66 EUR
CountryFR
SectorIndustrials
IndustryWaste Management
ISINUS92334N1037