MarketBeat's Idea Engine users algorithmic factors, technical indicators, and the latest artificial intelligence models to identify stocks that are poised for near-term growth based on momentum and sentiment. The Idea Engine analyzes thousands of headlines each day and identifies the news stories and market events that are most likely to impact the share price of a stock. It then identifies the stocks that are most likely to see near-term price appreciation based on its analysis. New recommendations are posted every Monday morning. Please remember that investing involves risk and 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.