27.3% of Warren Buffett's $258.7 Billion Portfolio Is Invested in These 2 American Stocks
Key Points
-
Warren Buffett has often said to never bet against the American economy.
-
American Express is one of Berkshire Hathaway’s largest investment positions.
-
Bank of America is a banking giant with durable earnings power.
Warren Buffett has said time and time again to never bet against America. Investors who buy and hold American stocks have seen miraculous gains in wealth over the last century, due to the economic dominance of the country that now has a gross domestic product (GDP) of $30 trillion.
It is no surprise then to see Buffett focus on American stocks in his investment portfolio over at Berkshire Hathaway (NYSE: BRK.B) (NYSE: BRK.A). Here are two blue chip American stocks that make up 27.3% of Berkshire Hathaway’s stock portfolio today.
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 »
Image source: Getty Images.
A long-standing premium credit card franchise
Close to 17% of Buffett’s portfolio is invested in American Express (NYSE: AXP), which Berkshire has owned since 1991. The company dominates the premium credit card industry, with a focus on catering to travel, dining, and entertainment spending. It has built up a strong brand over the decades, with customers willing to pay high fees to have access to the American Express credit card network.
The company now has 147.5 million credit cards in circulation and is adding over 3 million net new card additions to its network quarterly. After a period of stagnation in the early 21st century, American Express’ new leadership team has reinvigorated the brand by catering to younger consumers with features like annual ride sharing credits on Uber. These younger consumers grew spending at 14% year over year last quarter through American Express cards compared to 7% for the overall business, which directly translates into revenue.
These customers have high lifetime values as they will stick around with American Express for many years. Earnings per share (EPS) is up 159% in the last 10 years, with an acceleration in growth coming out of the COVID-19 pandemic. Buffett likes American Express as well because of its capital returns program, which includes buybacks and dividends. Buybacks have reduced American Express shares outstanding by 30% cumulatively in the last 10 years.
Add it all up, and you can see why American Express is one of Buffett’s largest holdings and looks to be a permanent position in the Berkshire Hathaway universe.
BAC Shares Outstanding data by YCharts
A durable banking giant
Another Buffett stock that literally has “America” in the name is Bank of America (NYSE: BAC). It is Buffett’s third-largest stock position (the first is Apple). He first bought shares in 2011 after the Great Recession and banking crisis when shares were cheap.
Bank of America has been a mainstay of the U.S. banking system for over a century. It has nearly $3.4 trillion in total assets spread across consumer banking, wealth management, and global investment banking. If there is a legal financial service to be provided, you can bet that Bank of America does it. This is why it has 40 million mobile banking users, people who have stuck around with the banking giant for many years.
Buffett loves investing in franchises that have long customer relationships, which describes a consumer banking giant like Bank of America perfectly.
Coming out of the great financial crisis, Bank of America has seen its earnings grow substantially. Net income is up close to 2,000% since 2011 when Buffett purchased. Like American Express, Bank of America has reduced its shares outstanding by around 30% in the last 10 years, which juiced shareholder returns.
Today, you can buy Bank of America at a reasonable price-to-earnings (P/E) ratio of just under 15. This makes it a great blue chip stock you can buy alongside Buffett for your investing portfolio.
Should you invest $1,000 in American Express right now?
Before you buy stock in American Express, 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 American Express 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 $695,481!* Or when Nvidia made this list on April 15, 2005… if you invested $1,000 at the time of our recommendation, you’d have $969,935!*
Now, it’s worth noting Stock Advisor’s total average return is 1,053% — a market-crushing outperformance compared to 179% for the S&P 500. Don’t miss out on the latest top 10 list, available when you join Stock Advisor.
*Stock Advisor returns as of July 7, 2025
American Express is an advertising partner of Motley Fool Money. Bank of America is an advertising partner of Motley Fool Money. Brett Schafer has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Apple, Bank of America, Berkshire Hathaway, and Uber Technologies. The Motley Fool has a disclosure policy.