Supermicro Short Sellers Were Right. Is the Trade Over?
Super Micro Computer (NASDAQ: SMCI | SMCI Price Prediction) had been heavily shorted long before co-founder Wally Liaw was indicted on March 20. The short thesis was built on a documented foundation:…