Tech Mahindra
Markets extend gains on buying in FMCG, consumer stocks; Sensex rises 100 pts
Sensex, Nifty jump nearly 2% to hit over two-week highs on rally in global peers
Sensex jumps 1,098 points; Nifty surges to 24,387-level amid rally in global peers
Stock markets stumble after early gains; Sensex loses 166 pts, Nifty ends below 24,000 mark
Tech Mahindra shares tank nearly 6% after Q1 earnings announcement
Sensex, Nifty hit record high on buying in IT stocks after TCS earnings