Why Super Micro Computer Is Sinking This Week

By Matthew Benjamin | November 06, 2025, 6:00 AM

Key Points

Super Micro Computer (NASDAQ: SMCI) is having a brutal week.

The IT solutions provider's share price has done well this year due to the company's ability to deliver full artificial intelligence racks, which are a one-stop model that cut integration time significantly. The stock is up 37% year to date (since January 1, 2025)

Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now, when you join Stock Advisor. See the stocks »

But this week the share price plummeted – it's down 20% in the last week. The drop is due to weak fiscal fiscal 2026 first quarter results the company reported on Tuesday morning.

Sales fell 15% from a year ago, to $5 billion. Net income was down a whopping 60%, to $168 million, from $424 million in the same quarter last year.

Earnings halved

And diluted earnings per share were also cut to $0.26, from $0.67 a year ago. Analysts had expected earnings of $0.40 a share, so the company even missed that pared-back forecast.

A computer server rack.

Source: Getty Images.

Perhaps just as concerning, the company's gross margin, 13.1% just one year ago, dwindled to 9.3%. And management said it expects margins to fall further this quarter due to a large design win that will drive costs higher.

The San Jose, California-based firm benefited from the AI boom, as it can deliver servers with popular processing units made by Nvidia. But intense competition and market share losses have weighed on recent results.

Should you invest $1,000 in Super Micro Computer right now?

Before you buy stock in Super Micro Computer, consider this:

The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and Super Micro Computer wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.

Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $589,424!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,217,942!*

Now, it’s worth noting Stock Advisor’s total average return is 1,054% — a market-crushing outperformance compared to 193% for the S&P 500. Don’t miss out on the latest top 10 list, available when you join Stock Advisor.

See the 10 stocks »

*Stock Advisor returns as of November 3, 2025

Matthew Benjamin has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Nvidia. The Motley Fool has a disclosure policy.

Mentioned In This Article

Latest News

48 min
2 hours
Nov-05
Nov-05
Nov-05
Nov-05
Nov-05
Nov-05
Nov-05
Nov-05
Nov-05
Nov-05
Nov-05
Nov-05
Nov-05