PEPE Skyrockets 109% in Activity Metric as Whales React to New Listings editorial staff 21. August 2024 PEPE notched major listings at start of this week