Foresight News reported that Onchain Lens monitored a whale address selling 10 billion PEPE in the past two hours, earning 581.48 ETH (worth about 2.34 million USD), and then purchased 16 Pudgy Penguins NFTs.