According to Foresight News, Strategy has released its financial results for the first quarter of the 2025 fiscal year. The company reported a $5.9 billion impairment on its Bitcoin reserves due to a decline in Bitcoin prices. Despite this, Strategy achieved approximately $4.1 billion in Bitcoin revenue, with a Bitcoin yield of 11.0%.

In the same quarter, Strategy successfully executed a $21 billion common stock ATM transaction, adding 301,335 Bitcoins to its balance sheet. Additionally, the company's stock price increased by 50% during this period. In March 2025, Strategy issued and sold up to $21 billion worth of STRK stock. As of April 28, 2025, approximately $20.9 billion remains available under the STRK ATM.