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.