Why Super Micro Computer Shares Are Trading Higher By Over 12%; Here Are 20 Stocks Moving Premarket
Shares of Super Micro Computer, Inc. (NASDAQ: SMCI) rose sharply in pre-market trading after the company announced updated financial guidance for the second-quarter, which surpassed its previou