BlockBeats news, on May 10th, according to Onchain Lens monitoring, a certain whale address just withdrew 28.963 billion PEPE from Binance, worth 3.68 million USD. Currently, this address holds 29.963 billion PEPE, worth 3.81 million USD.