Super Micro Computer, Inc. (SMCI) NASDAQ

42.61

-1.52(-3.44%)

Updated at June 05 12:23PM

Currency In USD