Universal Capitulation and No Margin of Safety
The stock market presently stands at valuation extremes matched only twice in U.S. financial history: the week ended December 31, 2021, and the week ended August 26, 1929. Meanwhile, despite all the bluster about technological improvements driving durable increases in corporate profitability over time, the fact is that corporate profit margins before interest and taxes have hovered around the same level for 75 years.