Sensex was up 511.34 points
Bulls remained in control on the Dalal Street for the fifth consecutive day on July 21 pushed the Sensex close to the 38,000 intraday and helped Nifty to close comfortably above 11,150.
At close, the Sensex was up 511.34 points or 1.37% at 37930.33, and the Nifty was up 140.10 points or 1.27% at 11162.30. About 1427 shares have advanced, 1223 shares declined, and 155 shares are unchanged.
Power Grid Corp, IOC, BPCL, Eicher Motors, and Maruti Suzuki were among major gainers on the Nifty, while losers included Bajaj Finance, Bajaj Finserv, Britannia, Bharti Infratel and Cipla.
Mixed trend witnessed on the sectoral front with auto, bank, energy, metal, and infra sectors ended in the green, while pharma and FMCG stocks remained under pressure.