Super Micro Computer, Inc. (SMCI) NASDAQ

51.34

-3.4827(-6.35%)

Updated at October 22 12:00PM

Currency In USD