Super Micro Computer, Inc. (SMCI) NASDAQ

35.81

+2.91(+8.84%)

Updated at April 24 04:00PM

Currency In USD