Super Micro Computer Stock Down 9%
Shares of Super Micro Computer, Inc. (SMCI) are trading down nearly 9% on Monday morning. Shares of Super Micro Computer along with Deckers Outdoor (DECK) entered the S&P 500 today. SMCI is currently trading at $977.71, down $91.12 or 8.53%, on the …