Shiller P/E Hits 42.66: Stock Market Valuation Nears Dot-Com Bubble Peak Shiller P/E 42.66 ended May 2026 near the historical 44.19 peak recorded in December 1999. The reading places the SP 500 in an expensive valuation range, but CAPE is a long-horizon measure, not a cras... Shiller P/E Stock Market Stock Valuation 20-Aug-2026 0 442