Super Micro Computer, Inc. (SMCI) NASDAQ

46.90

-0.52(-1.10%)

Updated at June 04 04:00PM

Currency In USD