2 Top Buffett Stocks to Buy and Hold for the Long Haul

2 Top Buffett Stocks to Buy and Hold for the Long Haul


Warren Buffett will likely go down in history as the greatest investor of all time. He has been investing for decades, and his company, Berkshire Hathaway, has made many of its long-term shareholders rich. Between 1964 and 2024, Berkshire’s stock generated compound annual gains of 19.9%, well ahead of the broader benchmark S&P 500’s 10.4% gains (including dividends).

Cumulatively, an investment made in the stock in 1964 would have increased in value by more than 5.5 million percent as of the end of 2024. And a notable share of that growth has been powered by the conglomerate’s extensive stock portfolio, which today is valued at close to $300 billion.  That’s why investors are always curious about what stocks Berkshire is buying and selling.

With Buffett set to step down as the company’s CEO at the end of the year, there is even more of a focus on Berkshire’s portfolio right now. Here are two Buffett stocks I’d recommend buying and holding for the long haul.

Image source: Getty Images.

1. Coca-Cola: A steady Eddy through the cycle

Iconic beverage company Coca-Cola (KO +0.00%) is one of the longest-held positions in the Berkshire Hathaway portfolio. Buffett and his team first bought the stock in the late 1980s. He has always favored companies with strong brands because those brands become competitive advantages, enhancing a business’s ability to retain customers long term, even during the tougher periods of the economic cycle.

In his 2022 annual letter to shareholders, the Oracle of Omaha discussed how reliable Coca-Cola’s dividend had been. All he and his late business partner, Charlie Munger, had to do with regard to that investment was “cash Coke’s quarterly dividend checks.” In 1994, after investing a total of $1.3 billion in Coca-Cola stock over several years, Berkshire collected annual dividends of $75 million from the beverage giant. By 2022, the annual dividends on that position had grown to $704 million.