Reason is we are a penny stock,sad but true right now...most companies have 60-80% Institutional investors who buy and hold,but with this SP at .35 most are forbidden(Mutual funds) from buying it by their investment by-laws.
Hence we are only at 40% institutional(Mutual funds,private funds,Hedger's)..
So when the market soars it is because of Blue chip companies being bought by Big money,where as when market is stagnant or down some will look for cheap stock to make short term profit...Generic explaination and not end all but relevant..