Here is another possibility.
They start bringing price up these next couple weeks, then release some earnings numbers that are made to seem mediocre. They will then drop price from where it is, say 15-17, back down to these current levels. This would be an effective way of shaking out more shares and taking some profits on the way back up, a very brief drop to aid in wholesale accumulation. If that seems possible come earnings time, just don't set a stop loss, you have to roll with the decision IMO. Too often they love to trigger stop losses on earnings day just to then bring the price right back up. Just don't be taken by any tricks one way or another. Ill be around for the ride and let you know if I bail at some point.