Super Micro Computer, Inc. (SMCI) NASDAQ

49.24

-1.12(-2.22%)

Updated at July 11 04:00PM

Currency In USD