Pepe the Frog—what started as an innocent cartoon character has evolved into a complex symbol of internet culture. Born from ...
Despite the massive sale, the whale still holds a staggering 3.241 trillion PEPE, valued at $64.1 million, with a profit of $68.3 million, marking a 12.6X return on investment.