Veolia Environnement SA (EPA:VIE)

France flag France · Delayed Price · Currency is EUR
33.78
+0.03 (0.09%)
Nov 6, 2026, 5:35 PM CET
Market Cap24.72B +16.4%
Revenue (ttm)44.54B -0.2%
Net Income1.15B +12.8%
EPS1.58 +13.2%
Shares Out 731.87M
PE Ratio21.36
Forward PE13.09
Dividend1.50 (4.44%)
Ex-Dividend DateMay 11, 2026
Volume1,728,481
Open33.61
Previous Close33.75
Day's Range33.21 - 33.84
52-Week Range27.85 - 37.66
Beta0.99
AnalystsBuy
Price Target38.11 (+12.82%)
Earnings DateNov 5, 2026