Tata Consultancy Services Limited (TCS.NS) valuation and key financial metrics