Recent Research Analysts’ Ratings Changes for Strategy (MSTR)

Several brokerages have updated their recommendations and price targets on shares of Strategy (NASDAQ: MSTR) in the last few weeks:

  • 4/8/2026 – Strategy had its “buy” rating reaffirmed by BTIG Research.
  • 4/7/2026 – Strategy was downgraded by Zacks Research from “strong-buy” to “hold”.
  • 3/27/2026 – Strategy had its “hold (c)” rating reaffirmed by Weiss Ratings.
  • 3/19/2026 – Strategy was upgraded by Texas Capital to “strong-buy”.
  • 3/10/2026 – Strategy is now covered by B. Riley Financial, Inc.. They set a “buy” rating on the stock.
  • 3/6/2026 – Strategy had its “buy” rating reaffirmed by BTIG Research.
  • 2/17/2026 – Strategy was given a new $320.00 price target by Mizuho. They now have an “outperform” rating on the stock.
  • 2/10/2026 – Strategy was upgraded by Zacks Research from “hold” to “strong-buy”.
  • 2/8/2026 – Strategy was downgraded by Wall Street Zen from “hold” to “sell”.

Insider Transactions at Strategy

In other Strategy news, CFO Andrew Kang sold 2,373 shares of the business’s stock in a transaction that occurred on Tuesday, March 24th. The stock was sold at an average price of $138.33, for a total transaction of $328,257.09. Following the completion of the sale, the chief financial officer directly owned 26,772 shares of the company’s stock, valued at approximately $3,703,370.76. The trade was a 8.14% decrease in their position. The sale was disclosed in a document filed with the SEC, which is accessible through this hyperlink. Also, Director Jarrod M. Patten sold 1,400 shares of the business’s stock in a transaction that occurred on Wednesday, April 8th. The stock was sold at an average price of $131.77, for a total value of $184,478.00. Following the sale, the director directly owned 28,000 shares of the company’s stock, valued at $3,689,560. This represents a 4.76% decrease in their ownership of the stock. The disclosure for this sale is available in the SEC filing. Over the last quarter, insiders acquired 8,509 shares of company stock valued at $1,128,827 and sold 12,152 shares valued at $1,646,257. Corporate insiders own 8.46% of the company’s stock.

Strategy, formerly known as MicroStrategy, Incorporated (NASDAQ: MSTR) is a global provider of enterprise analytics and mobility software. The company’s flagship platform offers business intelligence, data discovery, and advanced visualizations that enable organizations to analyze large volumes of data and deliver actionable insights. In addition to traditional on-premises deployments, Strategy provides a range of cloud-based services and managed offerings that allow customers to leverage the power of its analytics tools without managing complex infrastructure.

Founded in 1989 by Michael J.

Featured Stories

Receive News & Ratings for Strategy Inc Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Strategy Inc and related companies with MarketBeat.com's FREE daily email newsletter.