The silence from these guys is kind of eerie. It's like they want to say something just can't figure how to admit dumping so many shares and how it is going to benefit us. I'd have a hard time coming up with the right words too.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.