The Nifty as well as the Sensex in the afternoon trade on Friday held on to their respective gains with the Nifty trading 0.05 percent higher at 10349.30 while the Sensex was up 90.35 points at 33237.71 largely dragged by Bank Nifty which fell 0.26 percent.
The top loser from the banking index were Yes Bank which fell over 6 percent while PNB slipped over 5 percent and Bank of Baroda was down 4.5 percent. ICICI Bank was trading in the green while HDFC Bank was down 0.4 percent.
CNX FMCG was the outperforming sector which jumped 1.69 percent led by United Spirits which zoomed over 22 percent followed by United Breweries, Emami, Godrej Industries and ITC.
From the Nifty50, the stocks which gained the most were Sun Pharma, Adani Ports, Bajaj Finance, ONGC and Tata Motors. The most active stock was Yes Bank followed by ICICI Bank, Maruti Suzuki and State Bank of India.
On the BSE, United Spirits, United Breweries, Future Consumer, Sun Pharma Advanced Research and Wockhardt were some of the top gainers.
87 stocks hit fresh 52-week high on the NSE including Maruti Suzuki, United Spirits, HEG, OCL India, Emami, IFB Agro and Ramkrishna Forgings while on the BSE, Avanti Feeds, Sundaram Clayton, Keltech Energies, Astral Poly Tech were the top gainers.
In the NSE, 991 stocks advanced while 677 declined while on the other hand, 1481 stocks advanced and 1159 stocks declined on the BSE.
Global research firm, Morgan Stanley has reiterated its overweight rating on United Spirits with a target of Rs 2,900 per share while UBS has reiterated a sell call on the stock with a target price of Rs 2,000 per share.
Technical Analyst Ashwani Gujral of ashwanigujral.com has a buy on United Spirits which has a fresh breakout, and expects Rs 3,500-3,600 . Mitessh Thakkar of mitesshthakkar.com has a buy on Bajaj Auto with a stop loss of Rs 3240 for target of Rs 3360.
Sandeep Wagle of powermywealth.com has a buy on Sun TV Network with a stop loss of Rs 838 and target of Rs 875.