The stocks markets continued their upward march on Thursday with the benchmark Sensex surging 306 points on sustained by funds, encouraged by firming global trend.
The BSE-30 share index, which had gained 260 points in the previous trading, added another 306.27 points to 14,554.93 in the first five minutes of trading.
The wide-based National Stock Exchange's Nifty rose 96.70 points to 4,249.85.
Marketmen said reports of firming global markets boosted trading sentiments in Mumbai.
Cement, metal and reality stocks led the rally in the opening session.