BlockBeats News, on March 17, Strategy founder Michael Saylor stated in a post that a 6.9% BTC return has been achieved from 2025 to date.
As of March 16, 2025, Strategy holds 499,226 BTC acquired at an average price of around $66,360, totaling approximately $33.1 billion.