Super Micro Computer, Inc. (SMCI) NASDAQ

20.53

-10.26(-33.32%)

Updated at March 20 04:00PM

Currency In USD