Super Micro Computer (SMCI) Stock Today: Price, News and Outlook for November 26, 2025
SMCI traded around $33 Wednesday, up 1–2% but still nearly 50% below its 52-week high after a sharp November sell-off. Unusual options activity surged, with $4.3 million in puts and $1.1 million in calls, as traders positioned for volatility. Short interest stands at 17%. Volume reached 16 million shares, below recent peaks.