Veolia Environnement SA (EPA:VIE)

France flag France · Delayed Price · Currency is EUR
33.79
-0.05 (-0.15%)
Aug 18, 2026, 10:24 AM CET
Market Cap24.78B +11.9%
Revenue (ttm)44.54B -0.2%
Net Income1.15B +12.8%
EPS1.58 +13.2%
Shares Out 732.35M
PE Ratio19.58
Forward PE13.56
Dividend1.50 (4.43%)
Ex-Dividend DateMay 11, 2026
Volume131,447
Open33.90
Previous Close33.84
Day's Range33.73 - 33.96
52-Week Range27.43 - 37.66
Beta1.00
AnalystsBuy
Price Target39.35 (+16.46%)
Earnings DateJul 30, 2026