Should You Buy Atlantica Sustainable Infrastructure plc (NASDAQ:AY) Right Now? Here’s How to Decide
Atlantica Sustainable Infrastructure plc (NASDAQ:AY) previous close was $36.77 while the outstanding shares total 110.39M. The firm has a beta of 0.68, a 12-month trailing