The average of 12-month analyst TCS price targets is Rs 3,517, which implies a potential upside of 15% over the previous close.