The TJX Companies Inc stock (US8725401090): Why its off-price model stands out in a shifting retail — alphai