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