When (good) news is expected, people buy in before hand, trying to cash in on it. The price rises with the buying. When the news comes, many people sell, partly to lock profits, partly because they believe others will be selling in a sort of self-fulfilling prophecy, the price drops.
It is unexpected good news that can cause lots of buying when it is released.
Anywho, there are good fundamentals here, the price will continue on it's uptrend sooner or later after the short term players have their fill.