Super Micro Computer Inc. on Tuesday afternoon filed audited financials with the Securities and Exchange Commission, sending its stock skyrocketing after hours. The server maker faced a Feb. 25 ...
Super Micro Computer (SMCI) came in just under the wire as the troubled tech provider filed its delayed financial results on ...