I know the reason some sold (and probably many) is
Post# of 29251
Everything we know about the company and people in it is GREAT! I am still confident with my investment, but the investor relations department is not doing much relating to investors. If the IR department improves investor communication, it will improve investor confidence.
There is still too many rumors and speculation floating around for big money to come in.