Warren Buffett Just Invested $3.9 Billion in 12 Stocks. Here's the Best of the Bunch.

By Keith Speights | August 19, 2025, 4:47 AM

Key Points

  • Buffett and his team bought 12 stocks in Q2, including initiating three new positions.

  • Different stocks in this group stand out in different ways.

  • The best of the bunch appears to be Buffett's biggest purchase in Q2.

Warren Buffett was a net seller of stocks for the 11th consecutive quarter in the second quarter of 2025. However, the legendary investor wasn't only selling stocks in Q2 for Berkshire Hathaway's portfolio.

Buffett just invested $3.9 billion in 12 stocks, including three brand-new positions. Several of his purchases look like good picks, but one stands out as the best of the bunch.

Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now. Learn More »

Warren Buffett smiling.

Image source: The Motley Fool.

Buffett's Q2 dandy dozen

Half of Buffett's buys in Q2 involved adding to Berkshire Hathaway's existing positions. For example, the "Oracle of Omaha" increased Berkshire's stake in Chevron (NYSE: CVX) by nearly 3%. He (or perhaps one of Berkshire's two other investment managers) boosted the conglomerate's position in Lennar Class B (NYSE: LEN.B) shares by roughly 18.4%.

Buffett and his team also continued scooping up more shares of several stocks they've bought in recent quarters. Stocks in this group are Constellation Brands (NYSE: STZ), Domino's Pizza, Heico (NYSE: HEI), and Pool Corp.

We learned the identity of Buffett's "mystery stock" that he began buying in the first quarter of 2025 in Berkshire's recent 13-F filing. It turned out to be multiple stocks instead of a single stock: D.R. Horton (NYSE: DHI), Lennar Class A (NYSE: LEN), and Nucor (NYSE: NUE).

Berkshire also initiated new positions in three stocks. The conglomerate now has stakes in security solutions provider Allegion (NYSE: ALLE), outdoor advertising company Lamar Advertising (NASDAQ: LAMR), and healthcare giant UnitedHealth Group (NYSE: UNH).

How they compare

Heico ranks as the biggest winner in 2025 so far among Buffett's Q2 purchases. But the aerospace and electronics stock is running neck and neck with Allegion this year, with Nucor not too far behind.

Buffett isn't the purist value investor that he once was, but stock valuations still matter to him. Homebuilders Lennar (both share classes) and D.R. Horton claim the lowest valuations, based on forward price-to-earnings ratios.

However, Buffett always factors earnings-growth prospects into his analysis of a stock's valuation. One popular metric that does this, too, is the price-to-earnings-to-growth ratio (PEG). UnitedHealth Group's PEG ratio of 1.24 is the most attractive by far among the 12 stocks Buffett bought in Q2.

If we're only focusing on near-term growth prospects, Nucor claims the prize -- at least, according to Wall Street analysts. The consensus projection for the steelmaker's earnings growth next year is nearly 32.5%. Chevron comes in second place, with earnings growth projected to be around 24.4%.

Speaking of Wall Street, analysts' favorite pick among the stocks Buffett bought in Q2 appears to be Constellation Brands. The average 12-month price target for the beverage alcohol company reflects an upside potential of around 22%.

Of the 25 analysts surveyed by LSEG in August, 16 rated Constellation Brands as a buy or strong buy. The other nine analysts recommended holding the stock.

What about dividends? Lamar Advertising boasts a forward dividend yield of 5.09%, the highest of the 12 stocks bought by Buffett last quarter. Chevron takes the runner-up spot, with its forward dividend yield of 4.39%.

The best of the bunch

I think the best of the bunch among Buffett's 12 stocks purchased in Q2 for other investors to buy right now is UnitedHealth Group. Importantly, the health insurer was Buffett's biggest buy in Q2 -- roughly $1.57 billion of his $3.9 billion invested.

UnitedHealth Group is a textbook Buffett stock. As previously mentioned, its valuation (factoring in growth prospects) is attractive. The company has a resilient business and generates strong cash flow.

Sure, UnitedHealth faces several challenges. Medical costs have been higher than anticipated, and the U.S. Department of Justice is investigating the company's Medicare billing practices. However, I think these headwinds are fully baked into the share price.

If I had to pick which of the 12 stocks Berkshire Hathaway bought for its portfolio in Q2 would most likely be significantly higher in one year, it would be UnitedHealth. I suspect Buffett would agree.

Should you invest $1,000 in UnitedHealth Group right now?

Before you buy stock in UnitedHealth Group, consider this:

The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and UnitedHealth Group wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.

Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $668,155!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,106,071!*

Now, it’s worth noting Stock Advisor’s total average return is 1,070% — a market-crushing outperformance compared to 184% for the S&P 500. Don’t miss out on the latest top 10 list, available when you join Stock Advisor.

See the 10 stocks »

*Stock Advisor returns as of August 18, 2025

Keith Speights has positions in Berkshire Hathaway and Chevron. The Motley Fool has positions in and recommends Berkshire Hathaway, Chevron, D.R. Horton, Domino's Pizza, and Lennar. The Motley Fool recommends Constellation Brands, Heico, and UnitedHealth Group. The Motley Fool has a disclosure policy.

Latest News

1 hour
3 hours
4 hours
7 hours
Aug-18
Aug-18
Aug-18
Aug-18
Aug-18
Aug-18
Aug-18
Aug-18
Aug-18
Aug-18
Aug-18