When hundreds of thousands of shares of ASTC traded after the possible pending sale of 1st Dectect's mass spectrometer to be used to identify chemicals associated with weapons of mass destruction, the share price was around $.90. If any large number of shares was put to the bid today the price would rise above a dollar. Put in a order 100,000 shares at market price and see what happens. Investors are definitely holding their stock. Day traders are playing with the price in very small lots, trying to shake loose a lot of shares. But they are having no success.
I don't know how any entity could predict how this stock will more short term or long term. The change in share price is dictated solely by the whim of whoever purchases/sells the 850 shares that day. With a stock so thinly traded and so absent of ANY PR releases, metrics make no difference.