icon
icon
icon
icon
🏷️$300 Off
🏷️$300 Off

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.

SMCI Market Cap, Closing Price...


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.
Comments

Add a public comment...
Post
User avatar and name identifying the post author
Smurfsville
03/04
$SMCI just dropped by to tell the bears, fuck off
0
Reply
User avatar and name identifying the post author
ArgyleTheChauffeur
03/04
$SMCI making move for first gap at 40 if Trump goes ahead with mineral deal in Ukraine today we could see 40 plus tomorrow
0
Reply
User avatar and name identifying the post author
ImplementEither7716
03/04
Reckon Super Micro's competitive edge is fading. Reputational issues lingering. Is it time to pivot or hold?
0
Reply
User avatar and name identifying the post author
user74729582
03/04
Execs cash out big time, but Barclays isn't convinced. SMCI's got a leadership role in AI, but risks loom large.
0
Reply
User avatar and name identifying the post author
thelastsubject123
03/04
My strategy: Hold onto strong fundamentals, diversify. $AAPL and $TSLA provide balance when SMCI gets shaky.
0
Reply
User avatar and name identifying the post author
Hamlerhead
03/04
Barclays analyst Wang seems cautious, but what's your take on SMCI's potential? 🤔
0
Reply
User avatar and name identifying the post author
WellWe11Well
03/04
Barclays sees 31% upside, but the road ahead looks rocky. What's your take on SMCI's future growth?
0
Reply
User avatar and name identifying the post author
TenMillionYears
03/04
SMCI's volatility makes my head spin. Anyone else riding this rollercoaster or bailing out?
0
Reply
User avatar and name identifying the post author
cuzimrave
03/04
$SMCI on a wild ride. Analysts divided, stock volatile. Are we in for more rollercoasters? 🤔
0
Reply
User avatar and name identifying the post author
kenton143
03/04
@cuzimrave Any long-term hold here?
0
Reply
User avatar and name identifying the post author
waterlimes
03/04
Execs dumping stock like it's hot potato
0
Reply
User avatar and name identifying the post author
Powerballs
03/04
Super Micro's volatility makes my stomach churn 🤢
0
Reply
User avatar and name identifying the post author
bobpasaelrato
03/04
@Powerballs Yessir
0
Reply
User avatar and name identifying the post author
chrisbaseball7
03/04
Barclays sees red flags, I see risk too
0
Reply
User avatar and name identifying the post author
PlatHobbits7
03/04
Nvidia's report hit AI stocks hard, no surprise
0
Reply
User avatar and name identifying the post author
2strange4things
03/04
Nvidia's Q4 report seems to spook investors. AI stocks getting hit. Who's holding through the turbulence?
0
Reply
User avatar and name identifying the post author
Sugamaballz69
03/04
@2strange4things What's your take on SMCI's future?
0
Reply
User avatar and name identifying the post author
grailly
03/04
Holding $SMCI? Better brace for wild rides
0
Reply
User avatar and name identifying the post author
vannucker
03/04
@grailly Think SMCI's got more dips?
0
Reply
Disclaimer: The news articles available on this platform are generated in whole or in part by artificial intelligence and may not have been reviewed or fact checked by human editors. While we make reasonable efforts to ensure the quality and accuracy of the content, we make no representations or warranties, express or implied, as to the truthfulness, reliability, completeness, or timeliness of any information provided. It is your sole responsibility to independently verify any facts, statements, or claims prior to acting upon them. Ainvest Fintech Inc expressly disclaims all liability for any loss, damage, or harm arising from the use of or reliance on AI-generated content, including but not limited to direct, indirect, incidental, or consequential damages.
You Can Understand News Better with AI.
Whats the News impact on stock market?
Its impact is
fork
logo
AInvest
Aime Coplilot
Invest Smarter With AI Power.
Open App