First of all there are only 2.88 million shares to buy. The daily trade is twice that amount, so a small amount of shares are being sold 5 to 10 times a day.
The stock is manipulated. It cannot be shorted, as I see it. To short it, a short borrows the long shares and then buys them back at a lower price to cover. Since there is so small a float, the short cannot get a hold.
Also this is an Israli owned company who has 40% of the Market Share. No insider sales, no institutional sales.
I cannot see this going down until the volume drops significantly, but since TASR is doing so well, that has spilled over here.