The market has extended its rally with the Nifty comfortable above 7800. The 50-share is up 96.50 points or 1.2 percent at 7829.95. The Sensex is up 324.89 points or 1.3 percent at 25553.39. About 1343 shares have advanced, 498 shares declined, and 74 shares are unchanged.
NTPC, Bajaj Auto, HDFC twins and ITC are top gainers in the Sensex.
Thyrocare Technologies debuted at Rs 665 per share on the NSE, 49 percent premium to its issue price at Rs 446.
The initial public offering (IPO) of Thyrocare was oversubscribed 73.55 times in a price band of Rs 420-446. The issue was open for bidding from April 27-29.