Super Micro Computer, Inc. (SMCI) NASDAQ

23.55

+0.88(+3.88%)

Updated at April 08 02:18PM

Currency In USD