Golden Finance reported that according to Spot On Chain monitoring, 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 point, it could make a profit of $3.47 million.