Super Micro Computer (SMCI) stock ends 2025 lower after SuperBlade liquid-cooling push — what investors watch next
Super Micro Computer shares closed down 1.28% at $29.27 on Wednesday, the last trading day of 2025. The company introduced a new 6U SuperBlade system using Intel Xeon 6900-series chips and liquid cooling. Supermicro projected fiscal Q2 net sales of $10–11 billion and fiscal 2026 sales of at least $36 billion. Its last quarterly report missed estimates after a major customer delayed deliveries.