Taiwan Semiconductor Manufacturing Company Limited (TSM) valuation and key financial metrics