According to BlockBeats, on July 7, according to Spot on Chain monitoring, a whale address deposited 519 billion PEPE into Binance (about 5.11 million US dollars) 2 hours ago, with an estimated loss of 207,000 US dollars (-3.9%).

It is reported that the whale address accumulated these PEPEs before hitting an all-time high at the end of May, and could have made a profit of $3.47 million if it was sold during the surge. In addition to the loss on PEPE, the whale address also had $6.68 million in unrealized losses on AAVE and YFI.