Super Micro Computer, Inc., together with its subsidiaries, develops and manufactures high performance server and storage solutions based on modular and open architecture in the United States ...
Super Micro Computer Inc (SMCI) stock saw a decline, ending the day at $29.07 which represents a decrease of $-4.20 or -12.62% from the prior close of $33.27. The stock opened at $30.31 and touched a ...
Some results have been hidden because they may be inaccessible to you