Companies with a history of sound earnings and revenue growth are more likely to continue to see gains going forward.
Today's Screen Of The Day is Top Fundamentals, stocks with three-year earnings per share and sales growth rates of at least 25%, a good place to fish for stock watch-list candidates for successful investors.
The list includes six oil refiners: Valero Energy (VLO), Tesoro (TSO), HollyFrontier (HFC), CVR Energy (CVI), Calumet Specialty Products (CLMT) and CVR Refining (CVRR).