Charles Brandes acquired 2.15M Cognizant Technology Solutions Corp. shares worth $154M. That's 1.34% of their equity portfolio (23rd largest holding). The first Cognizant Technology Solutions Corp. trade was made in Q3 2016. Since then Charles Brandes bought shares twenty more times and sold shares on fifteen occasions. The stake costed the investor $142M, netting the investor a gain of 8.3% so far.