An OTC whale deposited $74.02 million worth of cbBTC into Coinbase, profiting $1.97 million
2026-04-20 09:05
Odaily News According to monitoring by Onchain Lens, an OTC whale (0xFB7) deposited 1,000 cbBTC (worth $74.02 million) into Coinbase, realizing a profit of $1.97 million.
The whale still holds 2,000 cbBTC (worth $149.6 million) and 133,200 ETH (worth $31.62 million).
