Tháng 2 năm 2025, MSTR giao dịch ở mức 319 đô la. Họ nắm giữ 480.000 BTC. Tháng 9 năm 2025, MSTR trở lại mức 319 đô la. Họ hiện nắm giữ 630.000 BTC.