TechFlow News, April 20: Michael Saylor stated that Strategy has purchased 34,164 BTC for approximately $2.54 billion, at an average price of about $74,395 per BTC. As of April 19, 2026, Strategy holds a total of 815,061 BTC, with a cumulative purchase cost of approximately $61.56 billion and an average holding price of about $75,527 per BTC. Additionally, Strategy’s BTC year-to-date return for 2026 stands at 9.5%.
Navigating Web3 tides with focused insights
Contribute An Article
Media Requests
Risk Disclosure: This website's content is not investment advice and offers no trading guidance or related services. Per regulations from the PBOC and other authorities, users must be aware of virtual currency risks. Contact us / support@techflowpost.com ICP License: 琼ICP备2022009338号




