Colgate-Palmolive (CL) stock has gained substantially this year, outperforming broader markets. The stock has risen 23.3%, while the S&P 500 has risen 15.3%. Let's look at what's boosted the stock.