1.28 Trillion PEPE Exits Binance in Epic Whale Shift editorial staff 2. July 2024 Transaction involved colossal 1,286,733,285,955 PEPE tokens