Veolia Environnement SA (EPA:VIE)

France flag France · Delayed Price · Currency is EUR
32.03
+0.13 (0.41%)
Sep 7, 2026, 12:05 PM CET
Market Cap23.36B +16.1%
Revenue (ttm)44.54B -0.2%
Net Income1.15B +12.8%
EPS1.58 +13.2%
Shares Out 732.35M
PE Ratio18.46
Forward PE12.78
Dividend1.50 (4.74%)
Ex-Dividend DateMay 11, 2026
Volume206,576
Open31.87
Previous Close31.90
Day's Range31.87 - 32.10
52-Week Range27.69 - 37.66
Beta0.99
AnalystsBuy
Price Target39.35 (+22.85%)
Earnings DateNov 5, 2026