You need to enable JavaScript to run this app.
Indian benchmark indices ended in positive territory on June 18 after a volatile trading session, with the Nifty closing above the 24,150 mark