According to Odaily Planet Daily, according to The Data Nerd, 13 hours ago, a smart money deposited all 407.7 billion PEPE into Binance. Last year, it accumulated $1.97 trillion of PEPE, with an average price of $0.00000131, and made a profit of $3.65 million (a return on investment of 140%).