The Impression of Invincibility

Published on July 22, 2025

With our most reliable stock market valuation measures at the highest extremes in U.S. history, it’s useful for investors to remember that a market crash is nothing but risk-aversion meeting a market that is not priced to tolerate risk.