WTF is going on with these guys? Whoever bought those 15 million shares must be pissed. I've been bag holding in hopes that it might come up to not make the loss as bad, but it just keeps going down. Might be time to take the loss and try something else.
Any ideas or insight on this stock?