what the explenation? none
Explenation? Well one explanation is it did run up really fast and it is typical for stocks to take a breather before the next move up. It is called "consolidation" in the investment community
Just own the stock, and even if you lose at least you lost smart and where in the company of 100's of large hedge funds.
Sentiment: Strong Buy