Investors are not stupid, they have their own discounts or stock targets in mind. The price of a stock will always adjust one way or the other depending on new information; "not as bad as I thought" or "not as good as I hoped" can cause stock rise on negative results and stock falls on positive results. If you want to game the system, you need to commit fraud and inject misleading information into the system, I hear this happens quite often.