Super Micro Computer, Inc. (SMCI) NASDAQ

38.89

+5.37(+16.02%)

Updated at May 13 04:00PM

Currency In USD