CoinRank News: As Bitcoin has recently rebounded above $94,000 and is now trading at $94,179, Strategy (formerly MicroStrategy) has a floating profit of $14.215 billion in Bitcoin holdings. As of April 20, 2025, Strategy holds 538,200 BTC, worth $36.47 billion, with an average holding p
...show more