Whale Deposits 366B $PEPE to Binance, Realizes $4.84M Profit

Whale Deposits 366B $PEPE to Binance, Realizes $4.84M Profit