I have a feeling that we are going to see another breakout to $16 - $18 level in a few days or maybe a few weeks depends on how the overall market is doing.
The insiders have stopped selling which is an extremely bullish signal to me.
They might have decided to hold the rest of their shares for long-term investment to enjoy the growth of the company.
So this is just about supply and demand.
After the great Q2 report, the supply(insider selling) is dropping and the demand(funds buying) is growing due to low P/E and growing cash and book value.
Also three investor meetings on August are going to bring in more institution buyers and more attentions to the company. That's also a increase of the demand.
Sentiment: Strong Buy
Wait for a few more days patiently.
MMs also have gotten weak hands to drop price so they can load up. Price pops after every drop. a sustained drop will get out many.