According to the on-chain analysis platform Lookonchain, multiple large holders have recently concentrated their sales of PEPE. A certain address deposited 43 billion PEPE (approximately 6.39 million USD) to Binance 9 hours ago. The marketparticipant.eth deposited 32.55 billion PEPE to Binance 24 hours ago. An address sold 20.88 billion PEPE in the past 48 hours in exchange for 2.85 million USDC; it deposited 14.08 billion PEPE to Binance 6 hours ago.