The S&P BSE Sensex ended 260 points up to hit their highest level in nearly three weeks in trade on Wednesday, while broader CNX Nifty topped its key support level of 7,850.Domestic markets rose as foreign selling pressure remained absent ahead of year-end holidays, and following overnight gains on Wall Street after data showed the US economy grew at a healthy clip in the third quarter.

Source :