I disagree that the shorts have been on the wrong side of the trade for a year. I think they have been winning for the past year, maybe it is starting to turn on them. Yet I remember back in mid March when the AEO topped out around 17 after rallying, and within a few weeks the stock was back under 15. Which is where it has now rallied back to here, the low 16's. Still going to take quite a some time to get to 20.
This market is rigged, no doubt about it, A piece of #$%$ company like C is trading at half of a laughable book value, then drops almost 10% in a week. Perfect example of the market being scammed by the big players,only they win. SEC IS A JOKE