Indian stock markets ended Thursday's trading session on a muted note, as gains in Information Technology (IT) stocks were offset by losses in auto, metal and pharmaceutical shares. The Sensex witnessed sharp swings during the day, moving in a range of 542 points. It touched an intra-day low of 84,238 before rising to a high of 84,780.