Toad-ally crazy: Pepe Memecoin leaps 7,000%

Pepe, a coin inspired by an anthropomorphized frog popular in internet memes, leapt nearly 7,000% in the 17 days after its April 16 launch, hitting a market value of $1.8 billion by May 5.