TJX stock analysis: off-price strength, comp sales growth, and profit gains—plus macro/geopolitical risks and valuation ...