Shares of Colgate-Palmolive (NYSE: CL) pulled back today after the household products giant missed the mark on the top line in its fourth-quarter earnings report and gave a weak outlook. As a result, ...