
Super Micro shares drop 40% despite Q1 revenue soaring 298% to $19.9B and raised FY2027 guidance.
Super Micro Computer (SMCI) shares have fallen nearly 40% since early October amid a broader tech selloff, despite reporting a strong Q1 FY2027 revenue surge of 298% to $19.9 billion. Management raised its full-year 2027 revenue guidance to between $...




