Stocks are trading at some of the highest valuations in history. According to the Buffett Indicator, which compares total U.S. stock market capitalization to GDP, valuations sit at roughly 217%.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results