Mahindra & Mahindra (M&M) surged 4.80% to Rs 2983.75 after a foreign broker reiterated its "outperform" rating and maintained a target price of Rs 3,440.