Shares of Atlantica Sustainable Infrastructure plc (NASDAQ:AY – Get Rating) have been assigned a consensus rating of “Hold” from the ten research firms that are covering the stock, MarketBeat reports. Six analysts have rated the stock with a hold recommendation and three have issued a buy recommendation on the company. The average 1 year price […]