green energy stock evaluation