Mahindra and MahindraMahindra and Mahindra has given a good breakout and one can ride this stock for medium term (6-12 months) while keeping a stop loss at 958.Longby jatin_agarwal2