Super Micro Computer (SMCI) investigation clears senior management of export violations. Stock drops 2.32% to $35.73 as company strengthens compliance. The post Super Micro Computer (SMCI) Stock: Independent Investigation Exonerates Top Executives appeared first on Blockonomi.