Atlantica yield plc qtrly basic earnings per share $ 0.43

Atlantica yield plc qtrly basic earnings per share $ 0.43.atlantica yield plc - qtrly revenue $293.4 million versus $323.8 million.
AY Ratings Summary
AY Quant Ranking