Earnings are related to price, and acceleration in earnings best positions a stock for future price appreciation.
http://202.181.199.148/trade/40.html Here you get stocks that outperform analysts covering. These stocks are 90% sure the best performing stocks in the medium term market.