Super Micro Computer, Inc. (SMCI) NASDAQ

25.56

-1.69(-6.20%)

Updated at April 29 10:11AM

Currency In USD