On or before Oct. 24, 2012
Lots if short play in this fast moving stock: buy long at lows and sell short at highs, but don't be withoot the stock in your account on or before Oct. 24, 2013. Expecting a gradual upward swing on the way to October 25th earnings announcement.
Sentiment: Buy