beware longs, perfection is built into current share price.
If I look at the stock price chart for Month-To-Date, it appears that the stock jumped almost 6% in the past 24 hours.
Beware shorts, you are going to lose money here.
No it doesn't
Except when it goes up 20 percent after releasing earnings. Nov 2012.