Super Micro Computer, Inc. (SMCI) NASDAQ

25.80

-2.47(-8.74%)

Updated at November 20 04:00PM

Currency In USD