Super Micro Computer shares tumble on Spruce Point short report
- ByInvesting.com-
By Sam Boughedda Super Micro Computer (NASDAQ:SMCI) shares tumbled more than 9% Tuesday after Spruce Point Capital released a report on the stock, issuing a "Strong Sell" opinion,...