price
if the market makers have that many shares, what is the point of dumping them to hold the price down, i don't understand that. can somebody explain please, is it for day trading reasons or some institution to accumulate. thanks in advance. either way this stock is going to go up...