Nifty , Bank Nifty ,Power Grid, Hind Unilever
The BSE Sensex gained 0.3% to close at 31,109.28
But debate over market valuations persists