PANews reported on June 18 that according to Onchain Lens monitoring, a whale deposited the last 600 billion PEPE (worth US$6.1 million) into Binance, with a loss of US$3.48 million.
The whale initially withdrew 2.2 trillion PEPE worth $27.73 million, and deposited it back after holding it for a month, worth $24.25 million.


