Apr 22, 2020
The largest food company in the world, Nestlé is based in Switzerland and owns brands that span many categories, from ice cream to coffee to water to pet food.
What they lack in growth they make up for in earnings quality and stability. As a massive consumer staples company that sells in virtually every country on the planet, they're not going anywhere anytime soon. In my opinion, they are probably one of the highest quality businesses in the world.
DM me on Instagram: @stockstoryteller