Super Micro Computer (NASDAQ:SMCI) shares are down 7%, heading toward the $22 area in Thursday trading as a new shareholder ...
Shares of Super Micro Computer (NASDAQ: SMCI) collapsed 28.1% this week, according to data from S&P Global Market ...
Super Micro Computer (NASDAQ:SMCI | SMCI Price Prediction) has been in freefall. The stock is down -32% over the past week, ...