Strategy added 24,869 BTC to its treasury for about $2.01 billion, expanding its reserve position again. The Strategy Bitcoin purchase was announced on May 18, 2026, and was made at an average price of about $80,985 per Bitcoin. The latest purchase raised Strategy’s total holdings to 843,738 BTC as of May 17, 2026. The company’s […]