Markets Strategy buys 4,020 BTC, increasing holdings to 580,250 bitcoins Business intelligence and AI firm Strategy has bought 4,020 BTC, bringing its… Johann WilfredMay 26, 2025