Colgate-Palmolive (CL)

2,011 institutional managers hold CL in their latest 13F filings. Search all 13F filers on SECspotter.