Investors can speculate about the future of a stock by watching how its insiders buy and sell stocks. Strategy shares valued at $2,414,501 were purchased by Kang Andrew on Aug 05 ’25. At $386.32 per share, Kang Andrew acquired 6,250 shares.
Also, Briger Peter L JR purchased 220,000 shares, netting a total of over 19,800,000 in proceeds. Following the buying of shares at $90.00 each, the insider now holds 220,000 shares.
Before that, Le Phong had added 5,500 shares to its account. In a trade valued at $495,000, the President & CEO bought Strategy shares for $90.00 each. Upon closing the transaction, the insider’s holdings increased to 5,500 shares, worth approximately $2.11 million.
As published in a research note from Monness Crespi & Hardt on July 15, 2025, Strategy [MSTR] has been retained to a Sell and the price target has been revised to $200. Analysts at H.C. Wainwright started covering the stock with ‘”a Buy”‘ outlook in a report released in late April. As of April 01, 2025, Monness Crespi & Hardt has decreased its “Neutral” rating to a “Sell” for MSTR. Earlier on March 19, 2025, Monness Crespi & Hardt initiated its rating. Their recommendation was “a Neutral” for MSTR stock.
Analyzing MSTR Stock Performance
On last trading session, Strategy [NASDAQ: MSTR] rose 2.12% to $383.41. The stock’s lowest price that day was $373.001, but it reached a high of $384.345 in the same session. During the last five days, there has been a drop of approximately -2.94%. Over the course of the year, Strategy shares have jumped approximately 164.79%.
Is Strategy subject to short interest?
Stocks of Strategy saw a sharp rise in short interest on 2025-07-15 jumping by 1.77 million shares to 25.59 million. Data from Yahoo Finance shows that the short interest on 2025-06-13 was 23.82 million shares. A jump of 6.93% in short interest reflects a negative sentiment towards the stock. Despite the fact that short shares comprise just 2.02 of the overall float, the days-to-cover ratio (short ratio) jumped to 2.02.
Which companies own the most shares of Strategy (MSTR)?
In terms of Strategy share price expectations, FactSet research, analysts set an average price target of 220 in the next 12 months, down nearly -41.41% from the previous closing price of $375.46. Analysts anticipate Strategy stock to reach 220 by 2025, with the lowest price target being 220. In spite of this, 6 analysts ranked Strategy stock as Buy at the end of 2025. On February 07, 2025, Keefe Bruyette assigned a price target of “an Outperform” to the stock and initiated coverage with a $560.