On April 3rd, according to Onchain Lens monitoring, a whale deposited the last 624.4 ETH (worth $1.14 million) into Kraken after being dormant for 3 years.
8 years ago, this whale purchased 3,271 ETH from Kraken and The DAO for $25,000, realizing a profit of $4.24 million.