Time to invest more in US markets? Insights based on Shiller PE vs 10 year future returns May 23, 2026 in Uncategorized 0Comments Key takeaways The Shiller PE (CAPE) ratio of the US market is currently around 41.87 — the second-highest level recorded since 1880 The only period with higher valuations was around the year 2000, just before the dot-com crash Historical data…