Indian stock markets traded slightly higher in the early morning deals on Monday with Sensex and Nifty extending gains after\u00a0posting the longest rising streak since November last year on Monday. The benchmark Sensex was under pressure as the heavyweight shares of India's second-largest IT services company Infosys declined for the second consecutive day on Tuesday after the company lowered the revenue guidance and indicated to sell the disputed acquisitions down by the former MD and CEO Vishal Sikka. The stock of Infosys lost 1.54% to a day's bottom of Rs 1,115.35 and was the top loser among the components of BSE Sensex on Tuesday. Among the corporate earnings season, companies such as Tata Sponge Iron, Crisil,\u00a0Schaeffler India Muthoot Capital Services Orchid Pharma,\u00a0Onelife Capital Advisors, 5paisa Capital,\u00a0Gujarat Hotels and International Travel House are lined up to announce the earnings report card for the quarter and the financial year ended 31 March 2018 today.\u00a0Over the heightened caution amid the market participants ahead of major corporate earnings, we take a look at 7 mid-cap stocks that hit their respective all-time highs on Tuesday. Among the pack of 50 shares of Nifty Midcap 50 index, shares of\u00a0Cholamandalam Investment and Finance Company Ltd, The Ramco Cements Ltd,\u00a0Mahindra & Mahindra Financial Services Ltd,\u00a0Divi's Laboratories Ltd,\u00a0Balkrishna Industries Ltd MindTree Ltd and\u00a0Apollo Tyres Ltd\u00a0rose to strike the lifetime peaks today. Shares of\u00a0Balkrishna Industries Ltd and Apollo Tyres Ltd were the top gainers among the stack of Nifty Midcap 50 index. The stock of\u00a0Balkrishna Industries Ltd surged\u00a02.4% to a record high of Rs\u00a01,352.2; shares of\u00a0Apollo Tyres Ltd also gained 2.4% to hit the record high of Rs\u00a0307.25.\u00a0Divi's Laboratories Ltd shares rose 1.43% to an all-time high of Rs 1,190;\u00a0MindTree Ltd shares rose 1% to lifetime peak of Rs\u00a0877.5;\u00a0Cholamandalam Investment and Finance Company Ltd shares gained 0.49% to hit a\u00a0record high of Rs\u00a01,582.5;\u00a0Mahindra & Mahindra Financial Services Ltd shares went up by 1.35% to mark the record high of Rs\u00a0514.15 and\u00a0The Ramco Cements Ltd shares zoomed 1.66% to an all-time peak of Rs\u00a0849.4 on NSE today.