Super Micro Computer, Inc. (SMCI) NASDAQ

35.09

-2.82(-7.44%)

Updated at November 13 04:00PM

Currency In USD