Explained Why newlisted NTPC Green Energy shares gained today