Sun, May 19, 2013, 11:24 PM EDT - U.S. Markets closed
This thing is being jerked around with 100-500 share lots being sold. What is going on?
Sentiment: Strong Buy
Obvious market manipulation prior to the earnings report.
I hope it is not insider selling.