Colgate-Palmolive tops Q1 expectations after broad-based growth, shares gain Investing.com · Investing_news 9m ago