Super Micro Computer shares volatile, surged before earnings, dropped 10%, lowered guidance, weak margins.
From Nasdaq: 2025-02-17 04:14:00 Super Micro Computer (NASDAQ: SMCI) shares have been volatile, surging before its preliminary earnings report, then
