By :
Olivia Stephanie
Date : April 20, 2026
Michael Saylor’s Strategy buys 34,164 BTC, total holdings reach 815,061
Strategy bought 34,164 BTC for $2.54 billion, lifting total holdings to 815,061 BTC at an average purchase price of $75,527.
Read more