Atlantica Sustainable Infrastructure PLC (FRA:AY3)
€ 20.26 -0.12 (-0.59%) Market Cap: 2.38 Bil Enterprise Value: 6.98 Bil PE Ratio: 53.46 PB Ratio: 1.85 GF Score: 75/100