Cognizant CTSH Gains 097 Support Holds at 4880 20260520 Generate Biomedicines GENB Q1 2026 Miss What Went Wrong