Target Corporation (TGT): A look at how the retailer is navigating a difficult environment May 23, 2025