Cognizant CTSH Gains 097 Support Holds at 4880 20260520 CurtissWright CW Gains 249 Support Holds at 68638 20260520