Tech Mahindra stock price went up today, 22 Jan 2025, by 2.28 %. The stock closed at 1640.25 per share. The stock is ...