TJX Beat Earnings. Why the Stock Is Down. Yahoo Finance 2025-05-21 12:31 (updated 2025-05-21 15:21) Source Original site