Super Micro says independent review finds no evidence of misconduct as company searches for new CFO
Super Micro Computer (SMCI) stock soared after the server maker announced that an independent review of its business found no evidence of fraud or misconduct.