NextEnergy Solar Fund Limited (NESF.L) LSE

45.85

-0.15(-0.33%)

Updated at April 23 04:35PM

Currency In GBp