While it’s still the third largest meme coin asset, PEPE has lost over 70% in value during the past 30 days.

Read More