Super Micro Computer, Inc. (SMCI) NASDAQ

31.04

-1.99(-6.02%)

Updated at May 15 04:00PM

Currency In USD