Super Micro Computer, Inc. (SMCI) NASDAQ

50.37

-2.32(-4.40%)

Updated at October 30 04:00PM

Currency In USD