Super Micro Computer (SMCI) Stock Today: AI Server Leader Faces Margin Squeeze — Latest News, Forecasts and Analysis
Super Micro Computer, Inc. (“Supermicro”, Nasdaq: SMCI) remains one of the purest public plays on AI data‑center hardware, but as of December 11, 2025, its stock is trading under sustained pressure. Shares are hovering in the low‑$33 range, down about 5–6% intraday and locked in a prolonged correction from 2025 highs above $60. The stock has fallen roughly 9% over the past year, badly trailing a computer‑hardware peer group that’s surged more than 50% in the same period. Finviz Investors are wrestling with a sharp margin and cash‑flow squeeze, ongoing regulatory overhang from earlier accounting probes, and questions about whether