Super Micro Computer, Inc. (SMCI) NASDAQ

31.11

+1.74(+5.92%)

Updated at December 19 04:00PM

Currency In USD