Super Micro Computer, Inc. (SMCI) NASDAQ

32.99

+1.13(+3.55%)

Updated at May 01 11:16AM

Currency In USD