#BTC will never return to $66,300.
MicroStrategy #MSTR owns 528,185 bitcoins as of March 31, 2025. MicroStrategy states the average purchase price as $66,384.56 USD per #bitcoin with a total cost of $33.139 billion USD.
MicroStrategy #MSTR owns 528,185 bitcoins as of March 31, 2025. MicroStrategy states the average purchase price as $66,384.56 USD per #bitcoin with a total cost of $33.139 billion USD.