Body Central (NASDAQ:BODY) was upgraded from Perform to Outperform at Oppenheimer today. The stock closed yesterday at $10.25 on volume of 992,000 shares, above average daily volume of 281,000.Over the past year, Body Central has traded in a range of $7.71 to $30.93 and closed yesterday at $10.25, 33% above that low. In the last five trading sessions, the 50-day moving average (MA) has fallen 1.5% while the 200-day MA has slid 1.6%.Body Central (NASDAQ:BODY) defies analysts with a current price ($11.24) 34.9% above its average consensus price target of $8.33. Body Central shares should encounter resistance at the 200-day moving average (MA) of $18.81 and support at the 50-day MA of $9.39.