BlockBeats News, November 13, according to on-chain data analyst @ai_9684xtpa, the "PEPE Flashbots Whale" address deposited 122 million PEPE tokens (about $1.65 million) to Binance 15 minutes ago, with a 100% win rate in flashbots trading. If sold, a profit of $390,000 would be made, leaving the remaining position with an unrealized gain of $3.278 million.