Odaily Planet Daily reported that according to Spot On Chain monitoring, a whale deposited $3.86 million worth of PEPE into Binance. Two weeks ago, he spent $5.07 million to buy these tokens. If sold at the current price, he would lose $1.21 million.