Time to Publish what was told to me... Ok, so others are also aware why people are selling perhaps, here is what I was told by Management.
Positives: SURPLUS of new contracts in the pipeline, significant progress to being high margin business, Government contract is binding.
Negatives: Funding growth is still a concern, however this was discosed publically already, Gov't contract won't be launched for a few weeks as they work on the program implementation.
So there you have it. So why are some selling, no one likes delays and with no launch for a "few weeks", then that is negative for the stock.
Just sit back, hold your shares as I am, and in the end things will be just fine. If it drops low enough, double up, because you will profit in the end.