Super Micro Computer, Inc. (SMCI) NASDAQ

22.05

-1.17(-5.04%)

Updated at April 06 04:00PM

Currency In USD