SMCI ▼ -13.3% - Super Micro Computer, Inc. $SMCI lows 12-NOV-2026 11:58 AM ET