According to Onchain Lens detection, a certain whale deposited 1 trillion PEPE tokens into a CEX, valued at $11.65 million. This whale held these PEPE tokens for 21 days, initially withdrawing 2.209 trillion PEPE tokens from the CEX, valued at $27.68 million, and currently still holds 1.2 trillion PEPE tokens ($14 million).