Mahindra & Mahindra


M&M (676) -  Timebeing topped out at 692 expect correction 634-630
But if stays above 692 may move upto 725.