May 4, 2025 0Comment Michael Saylor’s $84 Billion Bitcoin Bet: How Is Strategy Doing On Its Current BTC Holdings?