Strategy buys $2.54B in BTC, adds 34,164 coins at ~$74,395 each; YTD 2026 BTC Yield hits 9.5%

Strategy said it acquired 34,164 BTC for about $2.54 billion, paying roughly $74,395 per bitcoin. The company reported a BTC Yield of 9.5% year-to-date for 2026. As of April 19, Strategy held 815,061 BTC, purchased for approximately $6.56 billion.