Super Micro Computer, Inc. (SMCI) NASDAQ

28.27

-0.33(-1.15%)

Updated at January 14 04:00PM

Currency In USD