Strategy purchased 13,390 BTC for $1.34 billion at an average of $99,856 per coin, bringing their total to 568,840 BTC, approximately 2.7% of Bitcoin's 21 million-coin cap.
The company's average cost per coin has risen from $68,550 to $69,287, impacting their potential for breaking even as Peter Schiff warns of possible losses if Bitcoin falls below their weighted cost.
Strategy highlights a 15.5% Bitcoin yield YTD 2025, with recent purchases showing quick returns such as a 9.32% gain on a May 5 buy and 12.47% on an April 28 purchase.
The company's use of debt and equity to fund purchases presents risks if Bitcoin prices decline. While holding $39.41 billion spent at an average of $69,287 per coin, current value near $104,000 poses unrealized gains of about $19.8 billion.