Only 28% of stocks from S&P 500 outperforms the index last 12 months. Record low for last 5 years. November 6, 2023 9:42 pm by Alex h/t ChampionshipUsed9855