Tech Mahindra shares gain 5% after Q2 results. Should you buy, sell or hold the stock ?

16 octobre 2026