Benchmark share indices ended their eight-day winning streak on profit taking after they hit fresh all-time highs in the previous session even as selective buying was seen in defensive pharma and FMCG shares.