CoinFeed
An OTC whale deposited 1,000 cbBTC into Coinbase, making a profit of approximately $1.97 million. - CoinFeed
Time 09:05

An OTC whale deposited 1,000 cbBTC into Coinbase, making a profit of approximately $1.97 million.

April 20, 2026
CoinFeed News

CoinFeed reported on April 20th that, according to Onchain Lens, an OTC trading whale address, 0xFB7, deposited 1,000 cbBTC, worth approximately $74.02 million, into Coinbase, realizing a profit of approximately $1.97 million. The address currently holds 2,000 cbBTC, worth approximately $149.59 million, and 133,203 ETH, worth approximately $316.29 million.

Back to News Feed