Colgate-Palmolive Co. (CL) ticks all the boxes for top investors with its surprise performance of 5.07% last month.
Colgate-Palmolive Co. (NYSE: CL) kicked off on Monday, down -1.55% from the previous trading day, before settling in for the closing price of $97.04. Over