mahindra nyse price stock tech mahindra stock price nyse Tech Mahindra Results Tech Mahindra Q1 Results 2021 Date Earnings Tuesday, October 11, 2022 Edit