The benchmark Nifty climbed 68.30 points to finish at 8,238.50 on bouts of buying in key front-lines stocks of IT, auto, energy, metal, pharma, PSU banks ,auto, banking and finance sectors on the back of higher global cues.
Earlier, the market resumed weak following Reserve Bank of India Governor Raghuram Rajan saying no to the second term, but soothing comments from rating agency fitch, higher global cues on fading Brexit fears and above all Government relaxing Foreign Direct Investment (FDI) norms in a host of sectors including civil aviation, single-brand retail, defence and pharma led the market to recoup losses to mark above 8,244.15 during intra-day before ending substantially green.
- Sensex rises 110 points, Nifty above 10,400; Rupee spurts 6 paise against US dollar
- Stocks scale record high on better-than-expected results
- Sensex rallies over 300 points; Rupee rises 6 paise against US dollar
- Sensex recovers 116 points on mixed global cues; Rupee sheds 8 paise
- Sensex rises 266.80 points to end at 35,645.40; Nifty up 70 points to 10,769.90
- Nifty ends above 10,700-mark, up 97 points
Elsewhere, Asian markets ended higher as the yen weakened against the dollar amid rising expectations of Britain voting to remain in the European Union (EU) lifted risk sentiment.
European stocks rose after polls over the weekend showed resurgence in support for the UK staying in the European Union (EU) ahead of the 23 June Brexit referendum.
Foreign portfolio investors bought shares worth net Rs 31.96 crore last Friday, as per provisional data.
The 50-share index resumed lower at 8,115.75 and slid to 8,107.35, later rebounded to a high of 8,244.15 before finishing at 8,238.50, showing a gain of 68.30 points 0.84 per cent.
Major gainers were Tata Motors (3.80 per cent), Tata Steel (3.32 per cent), Ambuja Cement (2.59 per cent), Tata Mtrc (2.56 per cent) and Infy (2.48 per cent).
A total of 875 scrips gained, 677 declined while 87 were unchanged.
Turnover in cash segment fell to Rs 16,642.73 crore from Rs 17,710.99 crore yesterday. A total of 10,298.41 lakh shares changed hands in 71,86,884 trades.
The market capitalisation of NSE stood at Rs 99,50,658 crore.