You only have profit when you sell above what you paid for a stock. So earnings reports and these stock surges are a great time for investors to cash out. This can spark a larger sell off. I'm sure someone with more investor insight can give a better explanation but this is what I suspect.