New Delhi, June 6 -- On Thursday, 5 June, the Indian stock market opened with a minor gap-up and traded sideways for most of the session. The Nifty 50 struggled to cross the 24,500 mark, which acted as a strong intraday resistance. Despite multiple attempts, the market lacked momentum and stayed range-bound throughout the day. However, select buying in key stocks helped indices close in the green.

The Nifty 50 ended130.70 points higher, up 0.53 %, to close at24,750.90. The BSE Sensex also added443.79 points or0.55%, finishing at81,442.04. Bank Nifty outperformed slightly, gaining84.00 points or 0.15%, settling at 55,760.85.

Top 3 stocks to buy today, recommended by Ankush Bajaj

Why GLENMARK is recommended: The stock has recently given ...