You nailed it, and I think the price decline is the DMRJ selling. This has been going on for weeks, and this past Monday the volume increased significantly causing a gap down in price. Lately, the volume has been heavy in the morning with downward price pressure on the stock. Later, the price seems to stabilize once the heavy selling stops.
There is nothing wrong with the company or the product, but the deal they made with the devil (DMRJ) is hurting the stock price. It may take a very large order to get this going again.