Super Micro Computer, Inc. (SMCI) NASDAQ

54.62

+2.66(+5.12%)

Updated at October 06 04:00PM

Currency In USD