Holdings

Black Creek Investment Management Inc.

As of Mar 11, 2025, Black Creek Investment Management Inc. reported 1 positions. Largest: Evotec Se. What it bought and sold, with each filing.

CompanySharesValue as reportedChangeAs of
Evotec Sefirst reportMar 11, 2025