Why would you have to sell? The day traders and shorters take the stock down temporarily whenever good earnings are released. You have to wait a few days for things to stabilize at a new level. Kind of like playing at a blackjack table in Vegas. When the idiots sit down for a few hands, you just wait them out till they lose all their money and leave. Then the sensible players can go back to beating the dealer and making some money.