A whale cleared PEPE in the past 13 days, making a profit of $6.16 million
According to Onchain Lens monitoring, two years ago, a whale bought 2.61 trillion PEPE for $74. Initially, the whale deposited 2.327 trillion PEPE in Kraken, leaving a small portion untouched. After a two-year hiatus, the whale deposited the remaining 284.71 billion PEPE in Kraken over the past 13 days. The whale has made a profit of $6.16 million.