At close, the Sensex was up 593.31 points or 1.08% at 55,437.29, and the Nifty was up 164.70 points or 1.01% at 16,529.10 lifted benchmark indices to fresh all-time highs. Tata Consumer Products emerged as the top gainer, followed by TCS, LT, HCL Tech, Tata Steel, HDFC Bank, Bharti Airtel, Infosys, Wipro, HDFC, RIL, and ITC. Power Grid was the worst Sensex performer followed by Dr Reddy’s. IndusInd Bank, and Bajaj Finance. About 1412 shares have advanced, 1583 shares declined, and 81 shares are unchanged. Except for pharma, all other sectoral indices ended in the green with the IT index added 1 percent. The MidCap and SmallCap indices slipped 0.06 percent and 0.01 percent, respectively.