MicroStrategy (MSTR) holds 713,502 BTC as of February 2026 and reported Q4 2025 revenue of $122.99M with subscription services revenue up 62.1%, though a $17.44B unrealized loss under fair value ...
MicroStrategy's $1.38B buyback eases Bitcoin sale fears. Selling any Bitcoin by December 31, 2026 now at 69.5% YES.