Do not forget about the about the limit on number of shares that a major player can buy. They can not go over 11.5 million without approval. Also the ones who hold more than 11.5 million can not sell without approval. <a href="http://www.kccllc.net/documents/0911233/0911233090427000000000018.pdf" rel="nofollow" target="_blank">http://www.kccllc.net/documents/0911233/0911233090427000000000018.pdf</a>