Since I started trading, earning estimates from the different analysts would be what I would be looking at. If a company's earnings fail to beat the earning estimates by the analysts, I would expect the share price to fall. When earnings beat the estimates, there will be a high chance for the share price to increase. There are many of such cases in the market as we have already seen.