Here is a list of stocks with earnings and/or sales growth, and good relative price strength (near new 52-week or alltime high). Many are in the healthcare and medical area. Software also has a strong showing. There are a few trucking companies and restaurants.