Financial stocks led by ICICI Bank, SBI, Axis Bank and HDFC Bank hogged the limelight on the back of better-than-expected earnings by most so far, which rose by up to 4.74 per cent, lifting the BSE bank index by 1.50 per cent.
Tracking positive Asian cues and building-up of bets following the beginning of the February derivatives series, the 30-stock index opened positive and rallied to hit the session's high of 27,980.39.
The index had rallied 673.64 points in the past three sessions on the back of strong earnings amid positive global cues.
The NSE Nifty after hitting a high of 8,672.70 intra-day closed at 8,641.25, up 38.50 points, or 0.45 per cent. It touched a low of 8,606.90.
More From This Section
For the week, the Sensex recorded 847.96 points, or 3.13 per cent, while Nifty zoomed 291.90 points, or 3.49 per cent, their best weekly gains since May 27 last year when they registered a rise of 1,351.70 points, or 5.31 per cent, and 406.95 points or 5.25 per cent, respectively.
Other prominent gainers among Sensex constituents included Bharti Airtel, NTPC, Maruti Suzuki, PowerGrid, RIL, Infosys, Sun Pharma, M&M, Coal India, ONGC, TCS and Tata Steel, rising by up to 3.82 per cent.
GAIL spurted 1.36 per cent after the company approved issuance of one bonus share for every three held and an interim dividend of 85 per cent. Intra-day, it touched 52-week high of Rs 493.80.
A firming trend at other Asian markets led by Japan after the Dow on Thursday extended its gains a day after breaking 20,000 for the first time boosted sentiment.
Stock exchanges were closed yesterday for the Republic Day.
Globally, Japan's Nikkei rose while Hong Kong's Hang Seng index settled down. China's Shanghai market remained closed today on account of a public holiday.
European indices were also trading somewhat mixed in their early deals.
The BSE mid-cap rose 0.64 per cent and small-cap 0.53 per cent.
Among BSE sectoral and industry indices, power rose by 2.10 per cent, followed by consumer durables.