CoinVoice has learned that, according to Onchain Lens monitoring, two years ago, a certain whale purchased 26.1 trillion PEPE at a price of $74. Initially, this whale deposited 23.27 trillion PEPE into Kraken, leaving a small portion untouched.
After being dormant for two years, the whale has deposited the remaining 284.71 billion PEPE into Kraken over the past 13 days. The whale has made a profit of $6.16 million. [Original link]