Super Micro Computer, Inc. (SMCI) NASDAQ

35.64

+2.175(+6.50%)

Updated at May 22 02:33PM

Currency In USD