Sensex rose 353 points to 58,148 and Nifty was trading 103 points higher at 17,307. Titan share was the top Sensex gainer, rising 2.09%, followed by Axis Bank, Kotak Bank and Bharti Airtel. Of the 30 Sensex shares, 24 were trading higher. Market cap of the BSE-listed firms stood at Rs 264.82 lakh crore.