Sensex, Nifty, Share Prices Highlights: Benchmark equity indices Sensex and Nifty ended marginally higher on Thursday, taking their winning run to the third straight day, amid sustained foreign fund inflows and lower crude oil prices.