Super Micro Computer shares are up 15% since Monday's open. An internal investigation this week found "no evidence of misconduct or fraud" by management or the board.
Despite seeing a minor revenue contraction in 2020 with a decrease of 4.6%, shares of SMCI still managed to increase year-over-year on still-growing net income. As the IT services provider looks ...