SMCI ▼ -11.2% - Super Micro Computer, Inc. $SMCI - Probe on name as well 12-NOV-2026 11:26 AM ET