Stock Market Performance Since Liberation Day
October 20, 2025 Something remarkable is going on in the equity market. Stock prices of companies with negative earnings have in recent months outperformed stock prices of companies with positive earnings, see chart below. Note: Using Russell 2000 companies as of October 2025 with trailing eps, 1120 companies have positive eps and 806 companies have…