TLDR
- CEO Phong Le acquired 11,000 STRC preferred shares worth approximately $999K at prices ranging from $90.66 to $90.87 per unit, near historic lows
- BTIG maintained its Buy recommendation on MSTR while adjusting the price target downward from $350 to $250, reflecting Bitcoin’s 28% pullback
- The company’s newly unveiled Digital Credit Capital Framework secured more than $1 billion, providing cash coverage for 17 months of preferred dividends
- MSTR shares climbed 7.43% on Tuesday and added another 6.37% in early Wednesday premarket trading; the stock gained 11.63% by midday Wednesday
- Wall Street consensus stands at Strong Buy with average price targets ranging from approximately $291 to $363, suggesting substantial potential upside
Strategy (MSTR) CEO Phong Le demonstrated confidence in his company’s trajectory last week by acquiring 11,000 units of the firm’s STRC preferred shares for approximately $999,000 at levels close to all-time lows.
The transaction occurred at price points ranging from $90.66 to $90.87 per unit. STRC shares had previously bottomed at $71.25 on June 26 and currently trade 10.84% below their year-to-date starting point.
The insider purchase captured market attention. MSTR stock advanced 11.63% to reach $97.03 by midday Wednesday, following a 7.43% gain in the prior session and an additional 6.37% surge during premarket hours.
The company has navigated challenging conditions recently. MSTR peaked at $457.22 last July before declining to a low of $81.81 on June 26 — representing a 78.7% retreat from its high point. The shares have declined 74.8% over the trailing twelve months and are down 36.76% year-to-date.
Much of this downward pressure stemmed from Bitcoin’s weakness and mounting investor concerns regarding the firm’s capital architecture, especially around dilution issues and its preferred equity approach.
Newly Introduced Capital Framework Eases Market Concerns
Strategy addressed these worries by unveiling its Digital Credit Capital Framework this week. The initiative commits the organization to maintaining sufficient cash reserves to satisfy at least 12 months of interest obligations and dividend payments, while incorporating a share repurchase program designed to narrow the gap between MSTR’s trading price and its net asset value.
To support this framework, Strategy generated over $1 billion through common stock sales last week, establishing a U.S. dollar reserve sufficient to cover 17 months of preferred dividend commitments.
BTIG analysts Andrew Harte and Brendan Greaney reacted favorably to the announcement. They maintained their Buy recommendation on MSTR while revising their price objective downward from $350 to $250, accounting for Bitcoin’s 28% price contraction since the first quarter.
In their research note dated July 1, the analysts stated they “believe MSTR’s capital structure will enable it to outperform BTC as prices recover.”
They characterized the transition from a straightforward capital-raising narrative to proactive balance sheet oversight as a “highly positive near-term spark” for the equity.
Q1 2026 Financial Results: Software Revenue Advances, Bitcoin Markdowns Drive Headlines
Strategy disclosed its Q1 2026 performance on May 5. Total revenue reached $124.3 million, representing an 11.9% year-over-year increase. Gross profit expanded to $83.4 million compared to $77.1 million in the prior-year period.
However, the primary focal point was a net loss of $12.54 billion, predominantly attributable to a $14.5 billion unrealized markdown on the company’s Bitcoin position.
As of early May, Strategy maintained a Bitcoin treasury of 818,334 coins — up 22% year-to-date — achieving a reported BTC Yield of 9.4% YTD. The organization secured $11.7 billion in capital year-to-date.
STRC generated $5.6 billion for the enterprise, up 189% year-to-date, with $692.5 million in total dividends declared and distributed.
Cantor Fitzgerald maintains an Overweight stance with a $212 price objective. Benchmark holds a Buy rating alongside a $570 target. The highest Wall Street price target stands at $645.
Among 18 Wall Street analysts covering the name, MSTR holds a Strong Buy consensus rating — with 15 Strong Buy recommendations, one Moderate Buy, one Hold, and one Strong Sell — and an average price target of $363.62.


