Super Micro Computer, Inc.

SMCI
NASDAQ
33.91 0.71 (2.14%) last updated 4:33 PM EDT Mar 27
Trade $SMCI Now