TD Cowen Reiterates Buy Rating for Strategy Inc with $260 Target

TD Cowen reaffirms a buy rating on Strategy Inc, setting a $260 price target, a 167.32% upside from the current price.

Key Points

  • TD Cowen reiterated its buy rating for Strategy Inc (MSTR) on June 30, 2026, with a price target of $260.
  • TD Cowen's $260 price target implies 167.32% upside from Strategy Inc's ($MSTR) current $97.26 share price.
  • Shares of Strategy Inc traded at $89.25 on Tuesday, with a market cap of $29.45 billion and a forward P/E of 18.4.
  • Insider buying included President & CEO Phong Le purchasing 11,000 shares at $90.8 on June 22, 2026.

Important disclosure: Podchat is not a registered investment adviser, broker-dealer, or financial planner. This article is for informational and educational purposes only and is not a recommendation to buy, sell, or hold any security. Content may be generated by automated systems using public filings, market data, and third-party sources, and may contain errors or omissions. Investing involves risk, including possible loss of principal. Past performance, insider activity, analyst ratings, price targets, sentiment scores, and hypothetical or backtested results are not guarantees of future performance. Please do your own research and consult a qualified professional before making investment decisions.

TD Cowen reiterated its buy rating for Strategy Inc (NasdaqGS:MSTR) on June 30, 2026, setting a price target of $260. This reflects analyst Lance Vitanza's continued confidence in the company's prospects.

Analyst rating track record

TD Cowen vs. the S&P 500

YTD return -45.43% hypothetical
All-time return -12.93% S&P 500 +42.90%
vs. S&P 500 -55.83% behind the index

Hypothetical, simulated performance of disclosed positions vs. the S&P 500. Not realized profit and not investment advice. Past performance does not indicate future results. Details.

Other Institutional Activity in Strategy Inc

Several institutional investors have shown interest in Strategy Inc. CAPITAL INTERNATIONAL INVESTORS increased its holdings by 10,826,893 shares, ending with 31,441,761 shares valued at about $3.92 billion, marking a 52.5% increase. BLACKROCK, INC. added 3,146,605 shares, bringing its total to 17,753,885 shares worth approximately $2.22 billion, a 21.5% increase. VANGUARD PORTFOLIO MANAGEMENT LLC opened a new position with 14,741,707 shares valued at around $1.84 billion. Similarly, VANGUARD CAPITAL MANAGEMENT LLC also initiated a stake with 14,077,512 shares worth about $1.76 billion. Meanwhile, MORGAN STANLEY slightly reduced its position by 94,384 shares, holding 9,286,014 shares valued at roughly $1.16 billion, a 1.0% decrease.

Strategy Inc Stock Down 23.6%

Shares of NasdaqGS:MSTR traded near $89.25 on Tuesday. Strategy Inc has a market cap of $29.45 billion, a forward P/E ratio of 18.4, and a beta of 3.471. The stock has seen a 52-week low of $81.81 and a high of $457.22, with a 50-day moving average of $150.54 and a 200-day moving average of $185.95. The company's current ratio stands at 6.053, and it has a debt-to-equity ratio of 18.094.

12-month forecast

$MSTR price target

Past daily closes and this analyst's 12-month price target. Not investment advice.

Recent Earnings

Strategy Inc reported revenue of $490.5 million, with a growth rate of 11.9%. Despite this growth, the company posted a negative return on equity of -30.8%. The next earnings report is expected on July 30, 2026.

Insider Buying and Selling at Strategy Inc

Several insider transactions occurred recently at Strategy Inc. On June 23, 2026, Jarrod Patten bought 1,500 shares at $18.24 and sold another 1,500 shares at $106.08. Earlier, on June 22, President & CEO Phong Le purchased 11,000 shares at an average price of $90.8.

Analysts Set New Price Targets

On June 30, 2026, TD Cowen maintained its buy rating for Strategy Inc with a price target of $260. Canaccord Genuity also maintained its buy rating, setting a $130 target. Consensus among 13 analysts is a strong buy rating, with a mean target price of $351.54.

About Strategy Inc

Strategy Inc, formerly known as MicroStrategy Incorporated, is a technology company based in Tysons Corner, VA. It operates as a bitcoin treasury company and offers AI-powered enterprise analytics software. The company provides products like Strategy One and Strategy Mosaic, which help businesses manage and analyze data. Led by CEO Mr. Phong Q. Le, Strategy Inc employs 1,511 people and serves markets worldwide.

Bottom Line

TD Cowen's reiterated buy rating for Strategy Inc highlights ongoing confidence in the company's strategic direction and market position. Investors often track such analyst updates as they may influence market perception, though it's important to remember that these ratings are based on past data and forecasts. As always, 13F filings and analyst reports provide a snapshot of historical positions and opinions, not real-time updates.

Get Strategy Inc alerts

New 13F filings, insider trades, and analyst moves on $MSTR, sent to your inbox. Free, and you can unsubscribe anytime.

This instant news alert was generated by automated narrative technology and financial data from Podchat and public regulatory filings. It is for informational purposes only and is not financial advice.