Atlantica Yield PLC (ABY)

Market Cap:

$2,150,000,000

Last Price ():

$21.43

Change: +0.56% Open: $21.33 Low: $21.33 High: $21.58
Div. Yield: 4.96% Price/Earnings: 69.1 Price/Book: 1.1 Price/Sales: 2.1