Institutional investors purchased a net $4.0 million shares of CRTO during the quarter ended March 2017, and now own 92.34% of the total float, a percentage that is typical for companies in the Internet Software/Services industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
EPOCH INVESTMENT PARTNERS, INC. Bought 1.1 Million shares of Criteo SA
JERICHO CAPITAL ASSET MANAGEMENT... Bought 897.8 Thousand shares of Criteo SA
LOMBARD ODIER ASSET MANAGEMENT (... Bought 740.0 Thousand shares of Criteo SA