green energy stock performance