AY - Atlantica Sustainable Infrastructure Plc

Float
66.94M
Short % of Float
3.38%
Oustanding Shares
116.16M

Float
66.95M
Short % of Float
2.82%
Oustanding Shares
116.06M

Float
66.95 M
Short % of Float
2.59%
Oustanding Shares
116.06 M
