NTPC Green Energy shares rise after listing Should you hold or sell