Super Micro Computer, Inc. (SMCI) NASDAQ

33.36

+2.23(+7.16%)

Updated at February 25 02:21PM

Currency In USD