history price tech wallpaper tech mahindra stock price history Tech Mahindra Ltd traded at 100010 this Tuesday June 21st increasing 2075 or 212 percent since the previous trading session. View… Thursday, June 23, 2022 Edit