Insider Selling Causes Super Micro Computer (NASDAQ:SMCI) Stock Price to Drop by 0.2%
Super Micro Computer, Inc. (NASDAQ:SMCI – Get Free Report)’s share price fell 0.2% during mid-day trading on Friday following insider selling activity. The company traded as low as $38.88 and…

