Super Micro Computer, Inc. (SMCI) NASDAQ

43.17

+1.965(+4.77%)

Updated at June 03 04:00PM

Currency In USD