The 30-share index resumed higher at 22,374.98 points and hovered in a range of 22,482.92 and 22,317.18 before quoting at 22,470.15 at 1000 hours. It showed a gain of 126.11 points, or 0.56 percent, from its last close.
The NSE 50-share barometer Nifty also moved up 41.40 points, or 0.62 percent, to 6,701.25 at 1000 hours.
Major gainers were - Tata Power (1.70 pct), Hindalco Ind (1.28 pct), BHEL (1.09 pct), HDFC (0.97 pct), Coal India (0.80 pct), HDFC Bank (0.72 pct) and Wipro (0.54 pct).
Market sentiments are upbeat in hope of a stable government at the centre after the ongoing general elections. Foreign institutional investors (FIIs) bought shares worth a net Rs 363.24 crore on Thursday, as per provisional data from the stock exchanges.
Most Asian stocks declined in the morning trade on Friday as investors weighed earnings reports from Japan's biggest companies and Canon Inc announced a share buyback.
Key benchmark indices in Hong Kong, China, Singapore, and Taiwan were down 0.01 to 0.28 percent while indices in South Korea and Japan rose 0.13 to 0.59 percent.


Latest News  from Business News Desk