Cognizant CTSH Gains 097 Support Holds at 4880 20260520 Target Corporation TGT Q1 2026 Earnings Beat Revenue NA EPS 244