PANews reported on June 26 that Spot On Chain monitoring showed that the whale address 0x837 transferred 1.1 trillion $PEPE (worth $14.2 million) to the Binance deposit address in the past hour, and may soon sell it on a centralized exchange. Currently, the whale address still holds 300 billion $PEPE (worth $3.78 million), with an estimated total loss of $1.7 million (-5.69%).