Yes Stocks are Overvalued. But by How Much? Here’s What History Tells Us

Robert Shiller’s cyclically-adjusted price-to-earnings (CAPE) ratio has only breached 30 three times in history. The first time was in 1929, just a few short months before the stock market was trounced in one of the worst crashes in history during the Great Depression. Almost 70 years later, it happened again in 1997 and stayed above […]