Super Micro bounces back on filings, plans to correct internal control issues

quantic69/iStock via Getty Images
Super Micro Computer (NASDAQ:SMCI) shares bounced back Wednesday after filing its delayed financial reports to the U.S. Securities and Exchange Commission just ahead of its deadline on Tuesday to prevent possible delisting on the Nasdaq.
Shares spiked 18% during morning