MicroStrategy (MSTR) Director Jarrod M. Patten has sold 9,550 shares of the company, totaling $3.5 million, according to recent SEC filings. Perhaps, this decision comes as the company’s stock price has witnessed stellar growth, with shares rising by 29% year-to-date.
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.
The surge in stock price is mainly due to the rising value of Strategy’s substantial Bitcoin (BTC-USD) holdings. As the value of the company’s Bitcoin holdings rises, the company’s worth increases, pushing its stock price higher.
MSTR is a business intelligence and analytics company known for its software solutions and huge investments in Bitcoin.
Details of the Sale
Patten executed the transactions on May 29 and May 30, 2025, selling shares at weighted average prices ranging from $364.415 to $372 per share. Simultaneously, he exercised an option to purchase 14,800 shares.
It must be noted that Patten has been consistently divesting MSTR shares since last month. Despite the sale, the director still holds 27,020 Class A shares and 10,000 Series A perpetual strife preferred stock.
Bearish Insider Trading Signal
Patten is not the only one taking advantage of MSTR’s bull run. Overall, corporate insiders have sold $27.6 million worth of stock over the past three months. TipRanks’ Insider Trading Activity Tool shows that insider confidence in the stock is currently Negative.

Investors may benefit from keeping an eye on transactions made by key insiders, as these transactions typically reflect their confidence in the company’s prospects. Interestingly, TipRanks offers daily insider transactions as well as a list of top corporate insiders. It also provides a list of hot stocks that boast either a Very Positive or Positive insider confidence signal.
Top-Rated Analyst Bullish on MSTR Stock
While insiders are bearish on the stock, Top-rated TD Cowen analyst Lance Vitanza, remains bullish. He reiterated a Buy rating on MSTR stock with a price target of $590 per share.
The analyst noted that Strategy recently bought 4,020 bitcoins for $427 million, mostly funded through its common stock at the market offering.
Also, he highlighted that Strategy introduced a new STRF preferred stock ATM worth $2.1 billion, which is expected to provide greater benefits to common shareholders. “Strategy remains a compelling vehicle for bitcoin investors,” added the five-star analyst.
Is MSTR a Good Stock to Buy Now?
Turning to Wall Street, MSTR stock has a Strong Buy consensus rating based on 12 Buys and one Sell assigned in the last three months. At $524.92, the average Strategy price target implies a 41.01% upside potential.
