Shares of Tata Consultancy Services (TCS) rallied 4.7% in early trade on Friday, January 10, reaching a high of Rs 4,227.70 on the BSE, following the IT giant's report of a 12% increase in its Q3 consolidated net profit to Rs 12,380 crore, up from Rs 11,058 crore a year earlier. This is nearly in line with Street estimates of Rs 12,490 crore.