PANews reported on May 22 that, according to Lookonchain monitoring, a savvy trader deposited 2.0185 billion PEPE (worth $2.83 million) into Bybit to take profits. The trader made a total of 3 PEPE trades, with a 100% success rate, earning approximately $2.48 million in total.