RBC Capital analyst Nik Modi reiterates Colgate-Palmolive (NYSE:CL) with a Outperform and maintains $104 price target.