BlockBeats reported that on May 8, according to monitoring by The Data Nerd, 3 hours ago, a whale (address starting with 17Bu7) deposited 757.7 BTC (about 47.6 million USD) into Coinbase.
5 days ago, it accumulated these BTC at an average price of 59,600 USD. If it sells all of them at the current price, it will make a profit of 2.43 million USD.