tiprankstipranks
Trending News
More News >

Top Executive Sells Massive Stock Holdings in Super Micro Computer!

Top Executive Sells Massive Stock Holdings in Super Micro Computer!

New insider activity at Super Micro Computer ( (SMCI) ) has taken place on May 23, 2025.

Confident Investing Starts Here:

David E. Weigand, the Senior Vice President and Chief Financial Officer of Super Micro Computer, has recently sold 67,000 shares of the company’s stock. This transaction was valued at a substantial $2,949,340.

Recent Updates on SMCI stock

Super Micro Computer (SMCI) has seen significant developments in the last 24 hours, impacting its stock price. The company announced a strategic partnership with DataVolt to build hyperscale AI campuses in Saudi Arabia, which has driven its shares up by nearly 18% in premarket trading. This partnership is valued at $20 billion and aims to leverage renewable energy and advanced server technology, enhancing Super Micro’s position in the AI and data center markets. Additionally, Mizuho analyst Vijay Rakesh raised the firm’s price target for SMCI, citing adjustments in the semiconductors group following an AI server supply chain call. Furthermore, Super Micro plans to expand its U.S. manufacturing base to meet rising AI demand, despite cutting its sales outlook for fiscal 2025 due to order delays and economic uncertainties related to U.S. tariffs.

Spark’s Take on SMCI Stock

According to Spark, TipRanks’ AI Analyst, SMCI is a Outperform.

Super Micro Computer demonstrates strong financial performance with significant revenue and profitability growth, supported by a solid balance sheet. Technical indicators show mixed sentiment, and the valuation is moderate. Recent earnings call highlights both strategic advancements and some operational challenges. Corporate events, including leadership changes, provide additional positive momentum.

To see Spark’s full report on SMCI stock, click here.

More about Super Micro Computer

YTD Price Performance: 38.60%

Average Trading Volume: 63,198,178

Technical Sentiment Signal: Buy

Current Market Cap: $25.53B

Disclaimer & Disclosure

Looking for a trading platform? Check out TipRanks' Best Online Brokers , and find the ideal broker for your trades.

Report an Issue