Super Micro Computer, Inc. (SMCI) NASDAQ

31.31

-0.93(-2.88%)

Updated at March 06 04:00PM

Currency In USD