77.58% of all PEPE holders are in the money, meaning they are at a profit despite the recent downtrend.