Infosys Limited (INFY) valuation and key financial metrics