PEPE market capitalization since April. Source: CoinGecko

PEPE whales appear to have been primarily responsible for the price drop, according to data tracked by Wuligy, an on-chain analyst at Dune Analytics.