As of July 2, 2025: According to the Buffett Indicator, the Stock Market is Significantly Overvalued. Based on today's updated data, the Market Cap to GDP Ratio is 207.4%.As of today, the Total Market Index is at $62,126 billion, which is about 207.4% of the last reported GDP.
Wasn't familiar with the "Buffett Indicator" before...but, thoughts?