Februari 2025 handlades MSTR för $319. De hade 480 000 BTC. September 2025, MSTR är tillbaka på $319. De innehar nu 630 000 BTC.