Super Micro shares are down more than 80% since the company joined the S&P 500 in March. That poor performance could catch ...
Updates with latest share move Super Micro Computer (NASDAQ:SMCI) opened below its 52-week low range, a day after the company ...