“The percentage of companies outperforming the S&P 500 on a rolling 3-month basis is below 23%, a level not seen since 1973, excluding 2023 and 2024.”