According to Spot On Chain, a whale with an investment return of 886% on PEPE spent 1.34 million USDT to buy back 173 billion PEPE 9 hours ago. In the first transaction, the whale spent 200,000 USDC to buy 170.2 billion PEPE in October 2023, and then sold all of them at a price of 1.97 million USDC in July 2024, making a profit of 1.77 million US dollars (+886%) after holding for 9 months.