Super Micro Computer, Inc. (SMCI) NASDAQ

32.98

+1.115(+3.50%)

Updated at May 01 11:14AM

Currency In USD