August 2026 - Is The Bull Still Alive?
August 1, 2026
It’s a little scary. After 17 years, it is natural to worry if the bull market may be getting tired soon. Price/earnings (P/E) ratios, the standard measure of valuations, are at record highs. We can’t even measure the P/E of the Russell 2000 stocks because more than 40 percent don’t even have positive earnings. The Wall Street darlings, the so-called Magnificent Seven, are at astronomical P/E ratios but they are now taking on debt to finance monumental capital expenditures on data centers. The AI race is looking more and more like the Dot Com bubble of the late 1990s.