icon
icon
icon
icon
Upgrade
Upgrade

News /

Articles /

Super Micro Execs Sold Stock Before It Slumped

Harrison BrooksTuesday, Mar 4, 2025 10:48 am ET
5min read

Super Micro Computer Inc. (SMCI) has been on a rollercoaster ride in recent years, with its stock price experiencing significant fluctuations. In 2022, the company's shares were trading at a few dollars each, but by 2024, they had risen to a high of $122.90. However, the stock price subsequently plummeted by 85% to $17.25 per share within a year. The company's stock has continued to be volatile, with a big pullback occurring on Thursday, March 4, 2025.



On Thursday, March 4, 2025, Super Micro's stock price was down 12% as of 2 p.m. ET, amid flat trading for the S&P 500 index and a 0.6% decline for the Nasdaq Composite. The company's share price was heading lower following recent analyst coverage and Nvidia's recent Q4 report, which may have weighed on the stock. supermicro stock is giving up some of yesterday's gains, as investors are taking profits on the heels of yesterday's pop and also reducing exposure to AI stocks after Nvidia's Q4 report.



Barclays published new coverage on the company, raising concerns about the strength of the business's competitive moat and ongoing reputational issues tied to accounting concerns and other dynamics. While Barclays acknowledged that Supermicro has a leadership position in the artificial intelligence (AI) server market, the firm still sees too much risk to make shares a worthwhile buy. The analysts set a one-year price target of $59 per share on the stock, implying 31% upside potential as of this writing.

Top executives at super micro computer Inc. have sold millions of dollars worth of company stock after the company managed to meet the deadline for overdue financial filings. On February 26, 2025, Co-founder and Senior Vice President Sara Chiu-Chu Liu Liang sold 46,293 shares for nearly $2.3 million, leaving her personal holdings in the company at zero. Similarly, George Kao, Senior Vice President of Operations, sold 71,720 shares for nearly $3.6 million. Both transactions took place on the same day that smci completed its delayed filings.



Notably, both Liang and Kao received thousands of restricted stock units this week, a type of equity compensation that will vest over the next four years. Sara Liang, also the wife of CEO and co-founder Charles Liang, has an indirect stake of over 67 million company shares through her husband's holdings. According to a report in Fortune, the CEO received 1 million stock options this week for achieving a revenue target.

The timing of these stock sales is interesting, coming just as super micro Computer Inc. disclosed its delayed financial results on Tuesday, February 25, 2025. The submission of revised and audited financials for fiscal 2024 and the first half of fiscal 2025 to the U.S. Securities and Exchange Commission (SEC) helped the company avoid a potential delisting from Nasdaq. This move also re-established Super Micro's compliance with Nasdaq's filing requirements, providing some relief to investors.

Analysts have mixed views on the company's outlook. Vijay Rakesh, analyst at Mizuho Securities, reinstated coverage of SMCI stock and raised its price target from $45 to $50. However, Barclays analyst George Wang also reinstated coverage of SMCI with an Equal Weight rating and a price target of $59. Wang cautioned that the company’s “competitive moat is shrinking and its checkered past could limit the P/E multiples investors are willing to pay for the stock,” as per Business Insider.

After surging in the run-up to the filing deadline, SMCI stock plunged nearly 28% in the period between February 25 and February 28, 2025. The significant decline in Super Micro's stock price after the executives sold their shares can be attributed to several factors, including the timing of the sales, the amount sold, analyst coverage, Nvidia's Q4 report, delayed financial filings, and analyst price targets. These factors combined contributed to the stock's decline and may impact the company's long-term prospects.

In conclusion, Super Micro Computer Inc. has experienced a rollercoaster ride in recent years, with its stock price fluctuating significantly. The company's stock has been volatile, with a big pullback occurring on Thursday, March 4, 2025. Top executives at the company sold millions of dollars worth of stock after the company managed to meet the deadline for overdue financial filings. The timing of these sales, along with other factors, contributed to the significant decline in Super Micro's stock price. Investors should carefully consider the company's financial health, risk profile, and long-term prospects before making any investment decisions.
Disclaimer: the above is a summary showing certain market information. AInvest is not responsible for any data errors, omissions or other information that may be displayed incorrectly as the data is derived from a third party source. Communications displaying market prices, data and other information available in this post are meant for informational purposes only and are not intended as an offer or solicitation for the purchase or sale of any security. Please do your own research when investing. All investments involve risk and the past performance of a security, or financial product does not guarantee future results or returns. Keep in mind that while diversification may help spread risk, it does not assure a profit, or protect against loss in a down market.