Strategy Scoops Up 4,020 BTC for $427M, Boosting Holdings to 580,250 Bitcoin Bitcoin May 26, 2025 TLDR; Strategy has purchased 4,020 more bitcoins for $427.1 million. The company now holds 580,250 BTC, nearly 3% of total…