On BSE, Sensex has been outperforming the BSE Mid-cap and BSE Small-cap index.
At 3 PM, the S&P BSE Sensex is trading at 31704 up 344 points, and Nifty is trading at 9761 level up by 96 points. Sensex touched its all-time high of Rs 31768 levels. Nifty also touched its life-time high of 9772 level.
The BSE Mid-cap Index is trading up 0.76% at 15055, whereas BSE Small-cap Index is trading up 0.46% at 15904.
All the sectoral on BSE are trading in positive territory with BSE IT index leading the list.
Bharti Airtel, Lupin, Wipro, TCS and Sun Pharma are among the gainers, whereas M&M, Hindustan Unilever, ITC, HDFC, Tata Steel are losing sheen on BSE.