Benchmark shares indices staged a recovery in late trades, shrugging off the developments in Greece, led by pharma shares and index heavyweights while TCS gained ahead of its first quarter results this week.