EDP Renewables SA

EDPR EUR5
Create an alert
Sell
€14.11
Buy
€14.50
€0.33 (2.28%)
Last updated today at