ITI, M&M among 6 large & midcap stocks that hit 52-week highs on Friday
India's benchmark indices declined on Friday as financial and IT stocks retreated after the previous session's rally, with investors eyeing next week's corporate earnings season for direction.