NTPC Green, HEG, Eternal rally on strong Q1 earnings amid market weakness