TechFlow reports, according to AI Aunt's monitoring, that a whale/institution which had accumulated $22.74 million worth of $PEPE between May 22 and May 30 has now fully exited its position by selling 1.4 trillion PEPE tokens valued at $18.01 million.
Half an hour ago, this whale deposited the final 300 billion PEPE tokens from its wallet to Binance, closing out its one-month-long PEPE position. The average deposit price was $0.00001286 (cost basis: $0.00001376), resulting in an estimated loss of approximately $1.25 million.




