Super Micro Computer, Inc.

SMCI
39.84+0.68▲ 1.74%08/14/2026