The BSE Sensex ended flat on Wednesday, off the record highs hit a day earlier, as IT outsourcing companies fell on concerns about their revenue outlooks, while investors also booked profits in recent outperformers such as ONGC.
Indian shares rose in a special 'muhurat' trading session for Diwali on Thursday. Hopes are high in the new trading year. (HT File Photo)
The benchmark BSE Sensex provisionally closed 0.01% higher at 21,834.69, while the broader Nifty ended 0.11% up at 6,524.05.
Shares of Tata Consultancy Services provisionally closed 3.97% down. They fell as much as 5.1%, sparking falls across India's IT outsourcing sector after analysts cited the company as saying revenue growth could be weakening from the previous quarter.