GNC Holdings Inc (NYSE:GNC)‘s stock had its “sell” rating restated by investment analysts at Odeon Capital Group LLC in a note issued to investors on Tuesday. They currently have a $2.00 price objective on the specialty retailer’s stock. Odeon Capital Group LLC’s target price points to a potential downside of 72.41% from the stock’s current […]