VERBUND AG (ETR:OEWA)

Germany flag Germany · Delayed Price · Currency is EUR
58.65
+0.90 (1.56%)
Aug 21, 2026, 5:35 PM CET
Market Cap20.38B -6.8%
Revenue (ttm)7.59B -9.7%
Net Income1.20B -31.9%
EPS3.47 -31.9%
Shares Out n/a
PE Ratio16.91
Forward PE16.80
Dividend3.15 (5.46%)
Ex-Dividend DateApr 28, 2026
Volume211
Open58.10
Previous Close57.75
Day's Range58.10 - 58.65
52-Week Range54.30 - 70.05
Beta0.19
Analystsn/a
Price Targetn/a
Earnings DateJul 30, 2026