Why Is Super Micro Stock Soaring Wednesday?

Super Micro Computer Inc. (NASDAQ:SMCI) reported mixed third-quarter results after Tuesday’s closing bell. Earnings Snapshot Super Micro Computer reported quarterly earnings of 84 cents per share, which beat the consensus estimate of 62 cents by 35.48%,...