The indices ended higher on Thursday after the market heavyweights such as Infosys gained over 2%. The S&P BSE Sensex gained over 500 points to 34634 levels before trimming gains. In broader markets, Nifty50 index hit an intra-day high of 10,637 levels.
The S&P BSE Sensex ended at 34,413, up nearly 330 points while the broader Nifty50 index settled at 10,576, up around 100 points.
Among other index stocks, Sun Pharma, Dr. Reddy's, State Bank of India, Axis Bank and HDFC gained between 1.5% to 6.1%. Shares of Cipla surged as much as 6.85% after the country’s fourth-largest drugmaker by revenue reported a 7% jump in quarterly profit on Wednesday.
The day's gains came even as Asian shares flirted with six-week lows. MSCI’s broadest index of Asia-Pacific shares outside Japan was little changed as U.S. bond yields crept up towards four-year highs. Among regional indices, Nikkei 225, Straits Times, KOSPI and Hang Seng moved up between 0.4% to 1.2%.