According to The Data Nerd, 3 hours ago, Whale 0xBE2 deposited 588 billion PEPE tokens (approximately $10.99 million) into CEX. Seven months ago, he accumulated these tokens with $5.2 million. His unrealized profit is $7.34 million, and the return on investment is 141%.