I've been following GNC news closely for about a year now. The stock has been in a slump since it last reported earnings for two reasons:
1. On the call, GNC talked about how its new Gold Card policy, which has been in two test markets for more than a year and working well, may cause an initial negative impact to its margins, but no real worries.
2. At about the same time, the Ontario Teachers' Union, which bought about 30 million shares of the stock when it went public, sold their third and final 10 million share chunk of stock. That pushed down the price but now those Ontario teachers are out completely.
I did notice GNC crossed decidedly over its 50 day moving average today, and I'm glad for that. I think now the technicals and the fundamentals are finally in sync.