Super Micro Computer (SUPX) 2025: Can the AI‑Server Pure‑Play Keep Its Edge?
Super Micro Computer reported fiscal 2025 net sales of $22 billion, up sharply from two years ago, but fourth-quarter revenue of $5.8 billion missed estimates and net income fell to $195 million. Management lowered fiscal 2026 sales guidance to at least $33 billion, down from $40 billion. Shares dropped 15.5% after the Q4 miss and guidance cut. Analysts remain cautious amid margin pressure and volatile stock performance.