
Tech Mahindra's stock is currently trading at 1612.3, with a market capitalization of 157,934.83 and a volume of 461,192. The company's price-to-earnings ratio stands at 35.21, and its earnings per share is 45.79. The stock has experienced a slight decline in its weekly returns. This live update provides fundamental and technical indicators to inform investment decisions.