Super Micro Computer stock fell 22.1% after repeatedly missing revenue estimates and guidance, raising execution concerns. SMCI's Q1 sales declined 15% YoY, gross margins dropped to 9.5%, and EPS fell ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results