Em fevereiro de 2025, o MSTR foi negociado a US$ 319. Eles detinham 480.000 BTC. Em setembro de 2025, o MSTR está de volta a US$ 319. Eles agora detêm 630.000 BTC.