You need to enable JavaScript to run this app.
Indian benchmark indices ended on a positive note on June 22, with the Nifty around 24,100 mark, supported by broad-based buying across sectors, barring FMCG and consumer durables.