StockTwits50
$GNC trading at new all-time high on strong earnings