The 30-share index turned choppy to trade 15.89 points, or 0.04 per cent, lower at 40,559.28.
After trading on a choppy note through the day, the 30-share index ended 76.47 points, or 0.19 per cent, lower at 40,575.17.
After opening slightly higher, the 30-share index turned negative to trade 41.31 points, or 0.10 per cent, lower at 40,610.33.
After scaling a lifetime (intra-day) high of 40,816.38, the 30-share index ended 181.94 points, or 0.45 per cent, higher at 40,651.64.
After hitting a high of 40,816.38, the 30-share index was trading 321.20 points, or 0.79 per cent, higher at 40,790.90.
After hitting a high of 40,736.14 in early trade, the 30-share index pared some gains to quote 177.67 points.
The 30-share index ended 185.51 points, or 0.46 per cent, higher at 40,469.70.
The 30-share index pared some gains to trade 58.59 points, or 0.15 per cent, higher at 40,342.78.
The broader NSE Nifty slipped 10.95 points, or 0.09 per cent, to end at 11,884.50.
After hitting a high of 40,542.40, the 30-share index pared some gains to trade 72.26 points, or 0.18 per cent, higher at 40,428.95.