Business News Insider Trading & CTSH Stock Performance Cognizant Technology Solutions Corporation (CTSH) has had a mixed performance lately, with… Sophia VilenskyMarch 24, 2023