Super Micro Computer, Inc. (SMCI) NASDAQ

32.21

+4.38(+15.74%)

Updated at May 06 10:20AM

Currency In USD