Super Micro Computer, Inc. (SMCI) NASDAQ

51.77

-0.98(-1.86%)

Updated at July 18 04:00PM

Currency In USD