Odaily Planet Daily News According to Onchain Lens detection, a whale deposited 1 trillion PEPE into Binance, worth 11.65 million dollars. This whale has held these PEPE for 21 days, having initially withdrawn 2.209 trillion PEPE from Binance, worth 27.68 million dollars, and currently still holds 1.2 trillion PEPE (14 million dollars).