A significant transaction was recorded on April 20 as a large OTC whale address, identified as 0xFB7, deposited 1,000 cbBTC into Coinbase, according to OnchainLens monitoring. This transaction, valued at approximately $74.02 million, resulted in a realized profit of about $1.97 million for the whale. The address in question currently holds substantial cryptocurrency assets, including 2,000 cbBTC valued at approximately $149.59 million and 133,203 ETH worth around $316.29 million. This move highlights the ongoing activity and profit-taking strategies among large crypto holders in the market.