As of September 10, nearly 14% of Warren Buffett's Berkshire Hathaway's $359 billion public equity portfolio is invested in American Express, with Berkshire holding a 22.5% stake in the company. American Express's stock price has doubled in the past five years and currently trades at 19.5 times earnings, but it is still 17% below its all-time high from December 2025.