Indian markets opened strong on Monday and NSE Nifty touched another all-time high. NSE Nifty was trading at 19,295, up by 105 points at 11 am, after touching at intraday high of 19, 336.
Mahindra & Mahindra Financial Services (M&M Finance) stock touched 52-week high on Friday with market capitalization of the company reaching Rs 41,00 crore.
Indian markets are having a dream run with BSE Sensex up by 700 points and NSE Nifty up by 200 points. As the global sentiment has turned positive, Indian stocks are witnessed sustained buying.