SMCI ▼ -12.3% - Super Micro Computer, Inc. $SMCI new lows 12-NOV-2026 11:38 AM ET