According to TechFlow, Spot On Chain monitoring shows that a whale address starting with 0x3ae deposited 3.42 trillion PEPE (worth approximately US$3.99 million) into OKX early this morning.

The whale hoarded these PEPEs by trading on OKX and providing liquidity on Uniswap. However, according to its PEPE trading price chart, the whale is basically in a loss. The price of PEPE has risen by about 65% in the past 7 days, and the whale may think it is a good time to exit.