At close, the Sensex was down 20.46 points or 0.03% at 58,786.67, and the Nifty was down 5.50 points or 0.03% at 17,511.30 amid volatility. Asian Paints was the top Sensex gainer, followed by Sun Pharma, Mahindra & Mahindra, and Maruti Suzuki India. Titan was the laggard, accompanied by Tech Mahindra, Bajaj FInserv, and HDFC. About 2024 shares have advanced, 1165 shares declined, and 125 shares are unchanged. The BSE Midcap index advanced 0.3 percent, and the Smallcap index jumped 0.8 percent. Among sectors, realty and PSU Bank indices rose nearly 3 percent each, while metal, oil & gas, power indices ended in the green. India VIX was up half a percent.