Super Micro Computer, Inc. (SMCI) NASDAQ

38.82

-1.37(-3.41%)

Updated at November 11 04:00PM

Currency In USD