Drooid Logo
Back to today’s briefing

Story perspectives

SMCI Stock Plummets 19% Despite AI Growth Potential

4/25/2025

47 7

1 of 3

SMCI Stock Decline
  • Super Micro Computer (SMCI) shares fell 19.1% recently, compared to a 12.2% decline in the tech sector.
  • The company is capitalizing on increased AI workload demand and has partnered with NVIDIA to boost server performance.
  • SMCI targets $40 billion in annual sales by fiscal 2026, indicating a projected 168% growth from $14.94 billion in fiscal 2024.
  • The stock's low price-to-sales ratio of 0.6X suggests a potential buying opportunity.
1 / 3