SMCI ▲ +14.2% - Super Micro Computer, Inc. $SMCI - Prelim revenue much higher than expected 20-OCT-2026 04:31 PM ET