EDP Renewables SA

EDPR EUR5
Create an alert
Sell€12.26
Buy€12.55
€0.15 (1.23%)
Last updated today at