TJX Companies Inc (TJX) Valuation Ratios & Charts