Damus
River profile picture
River
$40 billion worth of bitcoin.

That's how much the 21 largest holders accumulated in 2025.

A rising tide lifts all boats.