TechFlow news, April 21 — Michael Saylor, Founder and Executive Chairman of Strategy, disclosed that as of April 20, 2025, the company's total Bitcoin holdings reached 538,200 BTC, with a total investment of approximately $36.47 billion, an average purchase price of $67,766, and a year-to-date Bitcoin return rate of 12.1% in 2025.
Previous report, Strategy purchased an additional 6,556 Bitcoin last week for $555.8 million.




