Benchmark shares indices ended 1.5% higher on Thursday snapping a three-day losing streak led by financials following encouraging India growth forecast by the World Bank while delay in interest rates by the US Federal Reserve also boosted sentiment.