From the past three trading days, the Nifty 50 is seen oscillating in a tight range of 24,140-24,350, analysts pointed out.
Shares of HDFC Bank, Adani Enterprises, Adani Ports and Special Economic Zone, Trent and NTPC gained the most in the Nifty.