TechFlow reports that on November 20, according to monitoring by @ai_9684xtpa, a PEPE whale deposited a total of 515.5 billion PEPE tokens worth $10.44 million to Binance over four addresses within the past 7 hours.
Since July this year, this address has withdrawn 742.5 billion PEPE tokens from Binance at an average price of $0.000007352. If all tokens are sold, it would generate a profit of $6.65 million, representing a 175% return.




