36.44EUR+1.11%Mkt Cap: 29.00B $P/E: 21.441d ago
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…
Indicators:|
Key Statistics
Company
Market Cap29.00B $
Enterprise Value52.64B $
Revenue (TTM)48.26B $
Gross Profit8.56B $
Net Income (TTM)1.32B $
Revenue/Share66.20 USD
Last Price36.44 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees203.1K
CountryFR
SectorIndustrials
IndustryWaste Management
ISINUS92334N1037
Valuation
P/E (Trailing)21.44
P/E (Forward)13.96
PEG1.24
EV/EBITDA8.32
EV/Revenue1.09
P/S0.60
P/B3.79
EPS (TTM)1.70
EPS (Forward)2.61
52W Range
27.4398% of range36.61
52W High36.61 EUR
52W Low27.43 EUR
Profitability
Gross Margin17.73%
Oper. Margin7.66%
EBITDA Margin13.11%
Profit Margin2.74%
ROE11.21%
ROA1.72%
Growth
Revenue Growth—
Earnings Growth—
Cash Flow & Leverage
Operating CF5.60B $
CapEx (TTM)—
FCF Margin4.03%
FCF Yield6.71%
Net Debt21.06B $
Net Debt/EBITDA3.33
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.16%
5Y Avg Yield3.47%
Payout Ratio82.35%
Ex-Div DateMay 11, 2026
Pay Date—
Analyst Consensus
Rating1.6 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)39.28 EUR
Upside (mean)+7.8%
Target Range33.00 EUR – 45.30 EUR
€33.00+7.8% to mean€45.30
# Analysts17
Ownership
Shares Out.732.22M
Float634.52M
Insiders9.38%
Institutions63.10%
Technical
SMA 5035.19 (+3.6%)
SMA 20031.95 (+14.1%)
Beta1.01
S&P 52W Chg20.05%
Avg Vol (30d)1.18M
Avg Vol (10d)2.10M
Technical Indicators
RSI (14)63.2
MACD0.3725
MACD Signal0.2977
MACD Hist.+0.0748
BB Upper36.75 EUR
BB Middle35.43 EUR
BB Lower34.12 EUR
BB Width7.42%
ATR (14)0.5757 EUR
Vol Ratio (20d)2.52x