Warren Buffett’s Top Stock Picks Of All Time And Longest Held Investments


Warren Buffett is one of the greatest investors of all time. Berkshire Hathaway, the company he’s managed since 1965, has returned 19.8 percent annually through the end of 2022 during Buffett’s leadership, doubling the return of the S&P 500 over that time period.

Buffett is not what many people think of when it comes to Wall Street, however. He communicates complex financial topics in simple terms, lives in Omaha, Nebraska and shuns the short-term nature of market traders. Instead, Buffett takes a long-term view, sometimes holding stocks for decades as their value compounds for shareholders.

Here are some of Buffett’s best stock investments of all time and some companies he’s held for at least a decade.

Berkshire Hathaway investing approach

One thing that makes Berkshire Hathaway’s investment approach unique is that Buffett can purchase both stocks and entire companies. He has often written that he views the two purchases the same, no matter if he’s buying 5 percent of a company or the entire thing.

Some of Berkshire’s longest and most successful investments have been when they’ve purchased an entire company, such as when it acquired See’s Candy in 1972 for $25 million. Buffett told shareholders in 2019 that See’s had produced “well over” $2 billion in pre-tax earnings for Berkshire since its purchase. See’s strong brand has allowed it to raise prices over time, helping it to limit the impact of inflation.

Another long-time holding was an investment in The Washington Post, which Buffett bought in 1973 and held for more than 40 years. The newspaper was sold to Amazon founder Jeff Bezos for $250 million in 2013, with remaining assets such as TV stations going to Graham Holdings, which Berkshire exited in 2014. The investment was a profitable one for Berkshire, but would have been even greater if it had been sold earlier. At the end of 2004, Berkshire’s stake was worth nearly $1.7 billion, or about 154 times its cost of $11 million at the time.

In recent years, Buffett has exited some long-time investments in the banking industry including Wells Fargo, M&T Bank and U.S. Bancorp. All three of those investments had been held for more than a decade. The sales of banks at the end of 2022 were well-timed, as the sector sold off following the collapse of Silicon Valley Bank in March 2023.

Warren Buffett’s top stocks of all time and long-held positions

*Source: Berkshire Hathaway SEC filings.

*Market values as of March 31, 2023.

1. Coca-Cola (KO)

Berkshire began buying Coca-Cola’s stock in the fall of 1988, eventually building a $1.3 billion position. Just three years later the investment was worth $3.75 billion, more than all of Berkshire at the time of its investment. Buffett saw that Coke had an extremely strong brand with lots of room to grow profitably for many years. In 2022, Berkshire received dividends of $704 million from its Coke holdings and its stake was worth nearly $25 billion.

Length of holding: 35 years
Cost: $1.3 billion
Market value: $24.8 billion

2. American Express (AXP)

Berkshire’s investment in American Express was built primarily in the mid-1990s, but Buffett had owned the stock in the 1960s in his investment partnership following a scandal that briefly threatened the company’s solvency. Buffett told shareholders in his 2022 letter that dividends from American Express to Berkshire have grown from $41 million in 1995 to $302 million in 2022.

Length of holding: 30 years
Cost: $1.3 billion
Market value: $25.0 billion

3. Moody’s (MCO)

In early 2000, Berkshire disclosed an investment in Dun & Bradstreet, which spun off Moody’s later that year. Moody’s credit rating business is extremely profitable and has continued to grow despite periodic calls for reform to the ratings industry. Buffett told the Financial Crisis Inquiry Commission in 2010 that he liked Moody’s because it had enormous pricing power and “almost infinite” returns on tangible assets.

Length of holding: 23 years
Cost: $248 million
Market value: $7.5 billion

4. Apple (AAPL)

Berkshire disclosed its position in Apple in early 2016, but it was later that year and in early 2017 when Buffett really loaded up on the stock, making it one of Berkshire’s largest investments ever. Buffett told shareholders in 2023 that Apple “just happens to be a better business than any we own.” Buffett sold some Apple shares from 2018-2020, but told shareholders later that it was a “dumb decision” to sell.

Length of holding: 7 years
Cost: ~$30-$35 billion
Market value: $151.0 billion

5. Globe Life (GL)

Berkshire bought a position in life insurance company Torchmark around 2000 and the company changed its name to Globe Life in 2019. The stock has been a solid, but not spectacular performer during Berkshire’s holding period, increasing from about $10 per share to $106 as of June 2023. Life insurance companies were hit hard during Covid-19, but the stock has since recovered and the company is seeing a boost to its investment portfolio thanks to higher interest rates.

Length of holding: 23 years
Cost: unknown
Market value: $699 million

Editorial Disclaimer: All investors are advised to conduct their own independent research into investment strategies before making an investment decision. In addition, investors are advised that past investment product performance is no guarantee of future price appreciation.

Leave a Comment