Super Micro Computer logo
Super Micro Computer SMCI
$ 35.58 6.34%

Quarterly report 2026-Q3
added 05-11-2026

report update icon

Super Micro Computer Chart for All Time | SMCI