PANews reported on May 19 that, according to on-chain analyst @ai_9684xtpa, a whale that had been accumulating PEPE over the past two months has started to reduce its holdings. This whale accumulated 537.3 billion PEPE at an average price of $0.000009028 between March 14 and May 19, and 20 hours ago, deposited 187 billion tokens into Binance. If all tokens are sold, the profit would be $145,000. Currently, 350.3 billion PEPE remain, valued at $3.29 million.