PANews reported on May 8 that according to Onchain Lens monitoring, a whale withdrew 500 billion PEPE worth $4.35 million from a CEX. The address currently holds a total of 2 trillion PEPE, equivalent to approximately $17.36 million in market value.