TechFlow reported on February 18 that Michael Saylor, Executive Chairman of Strategy, stated the company holds 478,740 bitcoins as of February 17, 2025, with a total investment of approximately $31.1 billion and an average purchase price of about $65,033 per bitcoin. Saylor noted that the company did not sell any Class A common stock under its public offering program last week, nor did it make any new bitcoin purchases.





