Market ends with strong gains
Key benchmark indices ended with robust gains on Thursday, supported by positive global stocks. The Nifty ended above 11800 mark. Strong rally in the final hour of trading session was supported by pharma, metal and banks stocks.