Small caps crush S&P 500 as 3 stocks lead rotation trade