MarketBeat’s Idea Engine uses more than two dozen algorithmic factors and technical indicators to identify stocks that are poised for near-term growth. Some events that may place a stock on the Idea Engine list include beating earnings estimates, increasing a dividend, multiple positive analyst recommendations, announcing a buyback or a stock split, or a significant increase in the positivity of news about a stock. New recommendations are posted every Monday morning. Remember that stock ideas listed in the MarketBeat Idea Engine are just that - ideas. You should not purchase a stock or any other security without doing your own research and consulting a qualified financial professional.