The Buffett Valuation Metric: Largest 50 Stocks Market Cap to GDP (%) (1989-2024) Patrick Bourbon | Aug 16, 2025 Categories Economy