Super Micro Computer, Inc. (SMCI) NASDAQ

30.76

-0.31(-1.00%)

Updated at December 23 04:00PM

Currency In USD