The Sensex and the Nifty today touched lifetime highs in afternoon trade. Both stocks climbed more than 0.3 per cent amid mixed global cues. The Sensex was trading above 58,000 mark while the Nifty was trading near 17,300 level.
The BSE Sensex gained 193 points, or 0.33 per cent, to trade at 58,045. The NSE Nifty also surged 59 points, or 0.34 per cent, to trade at 17,293.
In the forex market, the rupee depreciated marginally by two paise to trade at 73 rupees and nine paise per US dollar in the afternoon deals.