The corporate Bitcoin landscape has a clear leader, and it continues to double down on its strategy. Strategy Inc. has significantly expanded its cryptocurrency holdings while simultaneously enhancing returns for its preferred shareholders. This multi-pronged financial approach is unfolding against a backdrop of shifting regulatory sentiment and a stock price testing critical technical levels.
Bitcoin Treasury Swells Past 720,000 Coins
In its latest purchasing round between February 23 and March 1, Strategy acquired an additional 3,015 Bitcoin for approximately $204.1 million, paying an average of $67,700 per coin. This brings the company’s total holdings to 720,737 BTC, representing over 3.4% of the entire capped supply of 21 million Bitcoin. Since initiating its accumulation strategy in 2020, the firm has invested a total of roughly $54.77 billion, with an average cost basis of $75,985 per Bitcoin, cementing its status as the world’s largest institutional holder.
Funding Through Equity and Preferred Shares
The company funded these purchases through its ongoing capital program. It sold 71,590 shares of its variable-rate preferred stock (STRC), raising net proceeds of $7.1 million. Concurrently, Strategy issued 1.73 million Class A common shares, generating $229.9 million in further capital.
The STRC preferred shares are gaining prominence within this framework. On Tuesday of last week, the company leveraged increased STRC sales to purchase around 1,000 Bitcoin, marking the largest single-day use of this instrument since its trading inception in July 2025. Trading volume for STRC hit $198.7 million, substantially above its 30-day average of $123.3 million. Furthermore, Strategy’s board raised the annual dividend on these shares for the seventh consecutive time since July 2025, increasing it from 11.25% to 11.5% effective March, a move aimed at boosting appeal for income-focused investors.
External Catalysts and Regulatory Winds
The stock received an unexpected boost from political developments last Wednesday. Following comments from President Donald Trump urging U.S. banks to cease opposition to the Genius Act and instead strike a “good deal with the crypto industry,” Strategy’s shares advanced. As the premier corporate Bitcoin custodian, the company stands to benefit from a regulated environment that establishes banks as custodians and eases market access for pension funds. This shift is already visible, with major asset managers like Amundi reportedly increasing their positions by more than 370%, signaling institutional interest in the recent technical recovery of the asset class.
Core Software Business Maintains Steady Performance
Amid its cryptocurrency focus, Strategy’s traditional analytics software division remains stable. For Q4 2025, the company posted revenue of $122.99 million, slightly exceeding expectations and surpassing the prior year’s $120.7 million. This core business has beaten analyst forecasts in three of the last four quarters. For the full year 2025, total revenue reached $477.23 million, a near 3% year-over-year increase.
Should investors sell immediately? Or is it worth buying Strategy?
However, the net loss widened dramatically to $4.23 billion, a 262.5% increase from 2024. This surge is largely attributed to non-cash, accounting effects under new U.S. reporting standards related to the valuation of its substantial Bitcoin holdings.
Evolving Capital Strategy and Market Dynamics
Originally launched in late 2024 as the “21/21 Plan” with a goal to raise $42 billion equally through equity and debt, Strategy’s capital strategy appears to be expanding. Market analysts now reference a “42/42 Strategy,” reflecting elevated corporate targets. In 2025 alone, $25.3 billion was raised, primarily through preferred share offerings designed to limit dilution of common stock.
The equity itself remains a focal point for short sellers, with a short interest of about 14% of its free float, ranking it among the most heavily shorted large-cap stocks. Strategy’s shares act as a highly volatile proxy for Bitcoin’s price, and the market now largely views its weekly purchase announcements as routine. The ultimate driver remains the underlying price of Bitcoin.
After peaking at $455.90 in July 2025, the stock currently trades approximately 70% below that level. A significant supportive event occurred in January 2026 when index provider MSCI decided against reclassifying Strategy as an investment company. Remaining in core indices prevented an estimated $2 billion in forced selling by passive funds.
Technical Positioning and Company Showcase
Following a decline below $100, the stock is showing initial signs of stabilization, though it remains roughly 20% below its yearly high. A key technical hurdle now in focus is the 50-day moving average. Whether Strategy can overcome this barrier is seen as largely dependent on the future trajectory of Bitcoin’s market price.
The company’s recent Strategy World 2026 conference in Las Vegas provided a positive catalyst, shifting investor attention to new AI and business intelligence capabilities. The introduction of a universal semantic layer was particularly well-received, contributing to a noticeable weekly uplift in the share price.
Ad
Strategy Stock: Buy or Sell?! New Strategy Analysis from March 7 delivers the answer:
The latest Strategy figures speak for themselves: Urgent action needed for Strategy investors. Is it worth buying or should you sell? Find out what to do now in the current free analysis from March 7.
Strategy: Buy or sell? Read more here...










