Super Micro Computer, Inc. (SMCI) NASDAQ

22.70

-5(-18.05%)

Updated at November 06 04:00PM

Currency In USD