Veolia Environnement SA (EPA:VIE)

France flag France · Delayed Price · Currency is EUR
32.40
+0.02 (0.06%)
Oct 16, 2026, 5:38 PM CET
Market Cap23.73B +9.7%
Revenue (ttm)44.54B -0.2%
Net Income1.15B +12.8%
EPS1.58 +13.2%
Shares Out 732.35M
PE Ratio18.75
Forward PE12.84
Dividend1.50 (4.63%)
Ex-Dividend DateMay 11, 2026
Volume4,959,071
Open32.55
Previous Close32.38
Day's Range32.36 - 32.73
52-Week Range27.85 - 37.66
Beta0.98
AnalystsBuy
Price Target38.56 (+19.01%)
Earnings DateNov 5, 2026