According to Odaily Planet Daily, Spot On Chain monitoring shows that a whale deposited 519 billion PEPE to Binance two hours ago, worth about $5.11 million, or a loss of $207,000 (-3.9%). The whale accumulated these PEPE tokens before the end of May, and if sold at the previous high, it could make a profit of $3.47 million.