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

By

Leave a Reply

Your email address will not be published. Required fields are marked *