Over 96% of PEPE investors are currently in profit. Only 10 addresses are at a net loss compared to 236,320 in profit. Continue Reading: Investors Profit from Recent Surge in Memecoin