Super Micro Computer, Inc.

SMCI
NASDAQ
31.04 0.60 (1.97%) last updated 1:56 PM EDT Apr 27
Trade $SMCI Now