Stock Market
The Second Peak: Shiller PE Hits Levels Seen Only Once Since the 1870s
As of January 6, 2026, the U.S. stock market has crossed into a valuation stratosphere that has historically served as a harbinger of significant correction. The Cyclically Adjusted Price-to-Earnings (CAPE) ratio, also known as the Shiller PE ratio, has climbed to a staggering 40.58. This level is not