Stats › Valuation › Shiller CAPE
CAPE is 40.62, above 1929 and below the 1999 record
The current reading is in the 1999 neighbourhood and above 1929. Source: multpl.com, Shiller data 1871 to July 2026.
The Shiller CAPE compares the S&P 500 price with ten years of inflation adjusted earnings. It reads 40.62 against a long run mean of 17.40, above the 1929 peak of 32.56. High readings describe what is being paid, and say nothing about timing.
40.62CAPE now
17.40Long run mean
44.19All time high
4.78All time low
Members only
The rest of this page is for members
Below this point there are 6 sections, 1 chart, 1 table and 4 named sources, roughly 600 words of it. Every figure carries the source it came from and the date the data is from.
You can keep browsing every statistic in the library for free. The intro and the summary are always open.