tiprankstipranks
Trending News
More News >
Advertisement
Advertisement

Super Micro Computer Stock (SMCI) Slides 30% — Who Owns This Stock?

Story Highlights

Let’s break down the ownership structure of Super Micro Computer stock using TipRanks’ Ownership tools.

Super Micro Computer Stock (SMCI) Slides 30% — Who Owns This Stock?

Super Micro Computer (SMCI) stock has dropped nearly 30% over the past month, weighed down by disappointing Fiscal Q4 2025 results and weak earnings guidance. Adding to the concerns, the AI server maker revealed in its latest SEC filing that it had material weaknesses in internal controls over financial reporting as of June 30, 2025. While Super Micro has begun remediation efforts, it warned that there is no assurance these measures will fully resolve the issues. With SMCI stock under the spotlight, it’s worth taking a closer look at who owns shares of the company.

Elevate Your Investing Strategy:

  • Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.

Now, according to TipRanks’ ownership page, public companies and individual investors own 33.57% of SMCI. They are followed by insiders, ETFs, mutual funds, and other institutional investors, at 25.05%, 22.21%, 13.90%, and 5.27%, respectively.

Digging Deeper into SMCI’s Ownership Structure

Among the top shareholders of Super Micro Computer, Charles Liang and Chiu Chu (Sara) Liu Liang each hold an 11.18% stake in the company. Meanwhile, Vanguard owns 60.7 million shares of SMCI, representing about 10.18% of the company.

Among the top ETF holders, the Vanguard Total Stock Market ETF (VTI) owns a 2.73% stake in Super Micro Computer stock, followed by the Vanguard S&P 500 ETF (VOO), with a 2.44% stake.

Moving to mutual funds, Vanguard Index Funds holds about 8.69% of SMCI. Meanwhile, Fidelity Salem Street Trust owns 1.47% of the company.

Is SMCI a Good Buy Right Now? 

Overall, Wall Street is sidelined on Super Micro Computer stock, with a Hold consensus rating based on five Buys, seven Holds, and three Sell recommendations. The average SMCI stock price target of $45.31 indicates about 11.33% upside potential from current levels.

See more SMCI analyst ratings

Disclaimer & DisclosureReport an Issue

1