Strategy Buys $2 Billion in Bitcoin, Mirroring Size of February Purchase March 31, 2025 by kamal The software firm now holds 528,185 Bitcoin.