The Sensex and the Nifty on Friday climbed to lifetime highs. Both stocks climbed around half a percent even as the cues from the global equity markets were mixed. The Sensex closed above the 58,000 mark while the Nifty ended above the 17,300 level.
The BSE Sensex gained 277 points, or 0.48 percent, to finish at 58,130. The NSE Nifty also surged 89 points, or 0.52 percent, to settle at 17,324.
The rupee also appreciated 5 paise to close at 73.2 rupees against the US dollar.