Super Micro Computer, Inc. (SMCI) NASDAQ

41.64

-5.26(-11.22%)

Updated at June 05 04:00PM

Currency In USD