According to on-chain analyst @ai_9684xtpa, the address 0x84d...21b92, which opened a position in PEPE on May 21, has transferred 100 billion PEPE to Binance again in the past 10 minutes, worth $1.15 million. If sold, it will make a profit of $450,000. The address currently still holds 200 billion PEPE, with a floating profit of $900,000. [Odaily Planet Daily News]