PM Philip Morris $101.70 VZ Verizon $41.86 BHP BHP Group Colgate-Palmolive (CL) Source: monticello / Shutterstock.com As a candidate for inflation-fighting stocks to buy, Colgate-Palmolive (NYSE:CL) makes sense. Philip Morris (PM) Source: defotoberg / Shutterstock.com With Philip Morris (NYSE:PM), this company represents an example of not shooting the messenger. Even those who may have hesitancies with PM will find it difficult to ignore the passive income.