CoinVoice recently learned that according to Spot On Chain monitoring, a whale deposited all 526.2 billion PEPE (US$10.03 million) into Binance 9 hours ago, making a profit of US$5.04 million (+97%) in just 8 days. [Original link]