Strategy buys 24,869 BTC for about $2.01B at roughly $80,985 per coin; posts 12.6% BTC yield YTD 2026
Strategy said it purchased 24,869 bitcoin for approximately $2.01 billion, paying about $80,985 per BTC. The company reported a BTC Yield of 12.6% year-to-date in 2026. As of 5/17/2026, Strategy said it holds 843,738 BTC, acquired for about $63.87 billion at an average price of roughly $75,700 per bitcoin. $MSTR $STRC