Strategy is just 68,000 short of BlackRock's Bitcoin holdings
HODL15 Capital tweeted that BlackRock, the largest BTC holder, held 567,417 BTC as of March 14, 2025. With the recent outflow of IBIT, Strategy (MSTR) is now just 68,000 BTC away from taking the top spot.