Shares of Superior Group of Companies, Inc. (NASDAQ:SGC – Get Free Report) crossed below its 200-day moving average during trading on Thursday . The stock has a 200-day moving average of $15.54 and ...