BlackRock currently holds 626,435 BTC worth $65 billion. Meanwhile, Strategy holds 568,840 BTC worth $59 billion.

BlackRock is currently ranked number 1 in total BTC managed, through ETFs.

MicroStrategy is the private organization/company that directly owns the most BTC.

$BTC