This is its biggest single session gain since April 5, when it had surged 577.73 points.
The BSE Sensex rebounded by over 416 points Thursday to end at a two-week high of 35,322.38 on a flurry of buying in banking, energy and IT stocks amid a firming trend overseas.
Covering-up of pending short positions on expiry of the May derivatives contracts and optimistic buying by participants ahead of GDP data added to the momentum, brokers said.
The BSE 30-share Sensex took off on a positive note at 35,083.81 and stayed in the green on widespread buying to hit a high of 35,416.03. It finally ended at 35,322.38, up 416.27 points, or 1.19 per cent.
This is its biggest single session gain since April 5, when it had surged 577.73 points.
The gauge had lost 259.37 points in the past two sessions.
The 50-issue NSE Nifty ended at 10,736.15, up 121.80 points, or 1.15 per cent, after shuttling between 10,763.80 and 10,620.40.
Domestic institutional investors (DIIs) bought shares worth Rs 492.46 crore, while foreign portfolio investors (FPIs) sold to the tune of Rs 1,286.91 crore on Wednesday, provisional data showed.
Meanwhile, the Met department yesterday said the entire country is likely to get normal monsoon this year, except the east and northeast India, which is likely to witness "below normal" rainfall.
Photograph: Punit Paranjpe/Reuters
Are BIG mutual fund bets going wrong in 2018?
Modi Sarkar's flagship energy schemes still have miles to go
BMW eyes top spot in luxury car segment with 16 launches in 2018
Home truth: Spike in HFCs' bad loans hobble PMAY
Elon Musk breaks silence, reveals why Tesla is out of India