Super Micro Computer, Inc. (SMCI) NASDAQ

31.86

-4.14(-11.50%)

Updated at April 30 04:00PM

Currency In USD