Strategy purchased 24,869 BTC at an average price of approximately $80,985, with a total value of about $2.01 billion
2026-05-18 12:03
Odaily reported that Michael Saylor posted on platform X, stating that Strategy purchased 24,869 BTC at an average price of approximately $80,985, with a total value of about $2.01 billion. The BTC yield from the beginning of 2026 to date is 12.6%.
As of May 17, 2026, Strategy holds a total of 843,738 BTC, with a total cost of approximately $63.87 billion and an average price of about $75,700.
