India's second-largest firm, in terms of market-capitalisation, Tata Consultancy Services (TCS) has been having a good run too. The stock rose more than a percent in early deals on June 18 to Rs 3,357.85, a whisker away from its 52-week high of 3,358.80. It, however, cooled off and erased all gains to trade in the red.