Mahindra & Mahindra's shares soar 2% after IPL partnership announcement
Mahindra & Mahindra Q3 profit climbs 14% to 1,528 crore
10 stocks that outperformed Nifty50 by 25–125% in last one year