Below we rank the major S&P 500 groups by price performance for each of the last 20 trading days. The best performing group each day is ranked 1 while the worst performing group is ranked 31 (there are 31 groups total). We have sorted the groups by the sum of their rankings over the past 20 days, so the group with the lowest score has been the best overall performer. It looks like tech has made a nice comeback.









Comments