Super Micro Computer, Inc. (SMCI) NASDAQ

34.05

-0.278(-0.81%)

Updated at December 26 12:11PM

Currency In USD