The company Strategy recently acquired 397 BTC for approximately $45.6 million, averaging $114,771 per Bitcoin. As of November 2, 2025, they hold a total of 641,205 BTC purchased for about $47.49 billion, averaging $74,057/BTC, with a Bitcoin yield of 26.1% in 2025.