I'm not an expert, but I usually look for growth rate, earnings, quarterly surprises to the upside and management. I also look at which sectors are doing well and how well a particular company does within its sector. As Cramer says, it doesn't matter where a stock has been, it matters where it's going.