There is no overhang. No stock goes up 10% per month. Some months you have to trade sideways or accept some profit-taking. Christmas trade is always thin so small volumes move the price a dis-proportionate amount. We just need to trade in the 210-240p range until the next catalyst and then they will march forward again - simple as that! The strategy is to buy dips and just sit tight and ignore short-term ups and downs safe in teh knowledge that this is cheap and as more discover it, the upward pressure will mount till the next pop up!